HairBSDF, Mp, upper

Time bar (total: 20.2s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze811.0ms (4%)

Memory
15.4MiB live, 938.2MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%0%100%0%0%0%0
0%0%0%100%0%0%0%1
0%0%0%100%0%0%0%2
0%0%0%100%0%0%0%3
0%0%0%100%0%0%0%4
0%0%0%100%0%0%0%5
0%0%0%100%0%0%0%6
0%0%0%100%0%0%0%7
0%0%0%100%0%0%0%8
0%0%0%100%0%0%0%9
0%0%0%100%0%0%0%10
50%0%0%100%0%0%0%11
50%0%0%100%0%0%0%12
Compiler

Compiled 62 to 42 computations (32.3% saved)

sample2.6s (12.9%)

Memory
67.5MiB live, 3 381.7MiB allocated
Samples
2.0s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 1.7s
const: 351.0ms (20.7% of total)
ival-<=: 334.0ms (19.7% of total)
ival-div: 328.0ms (19.3% of total)
ival-mult: 313.0ms (18.4% of total)
ival-neg: 100.0ms (5.9% of total)
ival-exp: 95.0ms (5.6% of total)
ival-sinh: 83.0ms (4.9% of total)
ival-and: 56.0ms (3.3% of total)
ival-<: 19.0ms (1.1% of total)
exact: 16.0ms (0.9% of total)
ival-assert: 4.0ms (0.2% of total)
Bogosity

explain315.0ms (1.6%)

Memory
4.0MiB live, 318.4MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-(/.f32 #s(literal 1 binary32) v)
00-0-#s(literal 2 binary32)
00-0-(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
00-0-sinTheta_i
00-0-cosTheta_i
00-0-v
00-0-(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
00-0-sinTheta_O
00-0-(*.f32 sinTheta_i sinTheta_O)
00-0-(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
00-0-#s(literal 1 binary32)
00-0-(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
00-0-(*.f32 cosTheta_i cosTheta_O)
00-0-(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
00-0-(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
00-0-cosTheta_O
00-0-(sinh.f32 (/.f32 #s(literal 1 binary32) v))
03(0.0006890789372846484 -4.72451366935044e-16 3.592226864476185e-36 2.8009988425892196e-11 0.11413752287626266)0-(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
01(-2.59884050887316e-37 1.086975953690228e-9 -2.5791705222384126e-34 -0.009138976223766804 0.2687123715877533)0-(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
/.f32(/.f32 (*.f32 sinTheta_i sinTheta_O) v)u/n30
(*.f32 sinTheta_i sinTheta_O)underflow87
/.f32(/.f32 (*.f32 cosTheta_i cosTheta_O) v)u/n10
(*.f32 cosTheta_i cosTheta_O)underflow73
Confusion
Predicted +Predicted -
+00
-4252
Precision
0.0
Recall
0/0
Confusion?
Predicted +Predicted MaybePredicted -
+000
-40252
Precision?
0.0
Recall?
0/0
Freqs
test
numberfreq
0252
14
Total Confusion?
Predicted +Predicted MaybePredicted -
+000
-100
Precision?
0.0
Recall?
0/0
Samples
128.0ms512×0valid
Compiler

Compiled 215 to 61 computations (71.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 42.0ms
ival-div: 16.0ms (38.2% of total)
ival-mult: 14.0ms (33.4% of total)
ival-sinh: 5.0ms (11.9% of total)
ival-exp: 4.0ms (9.5% of total)
ival-neg: 2.0ms (4.8% of total)
exact: 1.0ms (2.4% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

preprocess160.0ms (0.8%)

Memory
20.8MiB live, 167.0MiB allocated
Algorithm
egg-herbie
Rules
6 182×lower-*.f64
6 172×lower-*.f32
2 208×lower-fma.f64
2 208×lower-fma.f32
2 152×lower-neg.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0139465
1535441
22083420
01922
03122
16722
219721
377921
4304221
5371421
6545421
0826321
Stop Event
iter limit
node limit
iter limit
node limit
Calls
Call 1
Inputs
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
Outputs
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
Symmetry

(negabs cosTheta_O)

(negabs cosTheta_i)

(sort cosTheta_i cosTheta_O)

(sort sinTheta_i sinTheta_O)

Compiler

Compiled 27 to 19 computations (29.6% saved)

eval0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Compiler

Compiled 5 to 5 computations (0% saved)

prune1.0ms (0%)

Memory
2.0MiB live, 2.0MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.5%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
Compiler

Compiled 27 to 19 computations (29.6% saved)

simplify144.0ms (0.7%)

Memory
26.0MiB live, 187.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
cost-diff0
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
cost-diff64
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
cost-diff192
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
Rules
6 182×lower-*.f64
6 172×lower-*.f32
2 208×lower-fma.f64
2 208×lower-fma.f32
2 152×lower-neg.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01992
03192
16792
219790
377990
4304290
5371490
6545490
0826390
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
v
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(literal 2 binary32)
Outputs
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))
(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)
(/.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
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
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(literal 2 binary32)

localize76.0ms (0.4%)

Memory
-12.2MiB live, 102.3MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.24123002930532605
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
accuracy0.24675751953688405
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
accuracy0.27734375
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
accuracy0.7954603353540678
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
Samples
55.0ms256×0valid
Compiler

Compiled 94 to 21 computations (77.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 37.0ms
ival-mult: 24.0ms (65.4% of total)
ival-div: 6.0ms (16.4% of total)
ival-exp: 2.0ms (5.5% of total)
ival-sinh: 2.0ms (5.5% of total)
ival-neg: 1.0ms (2.7% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series62.0ms (0.3%)

Memory
-0.8MiB live, 114.5MiB allocated
Counts
8 → 288
Calls
Call 1
Inputs
#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())
#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())
#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())
#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())
#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())
#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())
#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())
Outputs
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v) (taylor inf v) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v) (taylor inf v) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v) (taylor inf v) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 sinTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 sinTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 v) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 v) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 v) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 v) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v) (taylor inf v) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v) (taylor inf v) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))) v) (taylor inf v) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v)) (taylor -inf v) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v)) (taylor -inf v) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v))) v)) (taylor -inf v) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 sinTheta_i) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)))))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))))))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (exp (neg (/ (* sinTheta_O sinTheta_i) v))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (exp (neg (/ (* sinTheta_O sinTheta_i) v))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (exp (neg (/ (* sinTheta_O sinTheta_i) v))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (exp (neg (/ (* sinTheta_O sinTheta_i) v))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (exp (neg (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (exp (neg (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (exp (neg (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (exp (neg (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 sinTheta_O) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2)))))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2)))))))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (exp (neg (/ (* sinTheta_O sinTheta_i) v))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (exp (neg (/ (* sinTheta_O sinTheta_i) v))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (exp (neg (/ (* sinTheta_O sinTheta_i) v))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (exp (neg (/ (* sinTheta_O sinTheta_i) v))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (exp (neg (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (exp (neg (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (exp (neg (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (exp (neg (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (exp (neg (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 v) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (exp (neg (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 v) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (exp (neg (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 v) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (exp (neg (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 v) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor inf v) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor inf v) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) (taylor inf v) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))) (taylor inf v) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor -inf v) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf v) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v))) (taylor -inf v) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* sinTheta_O sinTheta_i)) v))) (taylor -inf v) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_i) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_i) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_i) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_i) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_i) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_i) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_i) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_i) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_O) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_O) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_O) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_O) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_O) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_O) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_O) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_O) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 v) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 v) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 v) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 v) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf v) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf v) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf v) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf v) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf v) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf v) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf v) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf v) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v) (taylor inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v) (taylor inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v) (taylor inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor -inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v) (taylor -inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v)) (taylor -inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v)) (taylor -inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt 2 (taylor inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* 1/3 (/ 1 (pow v 2)))) (taylor inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2))))) (taylor inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6)))))) (taylor inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt 2 (taylor -inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* 1/3 (/ 1 (pow v 2)))) (taylor -inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2))))) (taylor -inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6)))))) (taylor -inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
Calls

72 calls:

TimeVariablePointExpression
5.0ms
sinTheta_O
@inf
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
4.0ms
cosTheta_i
@inf
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
4.0ms
sinTheta_i
@inf
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
3.0ms
sinTheta_O
@-inf
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
3.0ms
cosTheta_i
@0
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))

simplify498.0ms (2.5%)

Memory
-133.5MiB live, 203.1MiB allocated
Algorithm
egg-herbie
Rules
10 374×lower-fma.f64
10 374×lower-fma.f32
5 366×lower-*.f64
5 366×lower-*.f32
3 038×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03344121
110404000
238273767
370033766
080493724
Stop Event
iter limit
node limit
Counts
288 → 288
Calls
Call 1
Inputs
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))) v)
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v))) v))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))))))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* sinTheta_O sinTheta_i)) v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ 1 v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
(/ 1 v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
Outputs
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (-.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) (*.f32 (*.f32 v v) v))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (*.f32 sinTheta_i #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (-.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) (*.f32 (*.f32 v v) v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) sinTheta_i) cosTheta_i) (*.f32 (pow.f32 v #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) #s(literal -1/6 binary32)))) (*.f32 (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (-.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) (*.f32 (*.f32 v v) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (-.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) (*.f32 (*.f32 v v) v))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (-.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) (*.f32 (*.f32 v v) v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) sinTheta_O) cosTheta_i) (*.f32 (pow.f32 v #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) #s(literal -1/6 binary32)))) sinTheta_O) sinTheta_O (*.f32 (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (-.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) (*.f32 (*.f32 v v) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O) #s(literal -1/6 binary32))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 cosTheta_O (fma.f32 cosTheta_i #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 v v) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) (*.f32 sinTheta_i sinTheta_i) (neg.f32 sinTheta_O)))) (fma.f32 cosTheta_i cosTheta_O (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O) #s(literal -1/6 binary32))) (*.f32 v v)))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (*.f32 cosTheta_O (fma.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 1/2 binary32) (*.f32 cosTheta_i #s(literal -1/2 binary32)))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_O)) cosTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O)) (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O) #s(literal 1/6 binary32))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) (*.f32 sinTheta_i sinTheta_i) (neg.f32 sinTheta_O))))) v)) v)) v)) (neg.f32 v))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (-.f32 cosTheta_i (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 (*.f32 sinTheta_i #s(literal 1/2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) (/.f32 cosTheta_O (*.f32 (*.f32 v v) v))) (*.f32 (/.f32 cosTheta_O v) (-.f32 cosTheta_i (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 cosTheta_i (*.f32 (*.f32 v v) v))) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) sinTheta_O) (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32)))) #s(literal -1/6 binary32)))) sinTheta_i) sinTheta_i (*.f32 (/.f32 cosTheta_O v) (-.f32 cosTheta_i (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (-.f32 cosTheta_i (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_i) (/.f32 cosTheta_O (*.f32 (*.f32 v v) v))) (*.f32 (/.f32 cosTheta_O v) (-.f32 cosTheta_i (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (/.f32 cosTheta_i (*.f32 (*.f32 v v) v))) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) sinTheta_O) (/.f32 cosTheta_i (pow.f32 v #s(literal 4 binary32)))) #s(literal -1/6 binary32)))) sinTheta_O) sinTheta_O (*.f32 (/.f32 cosTheta_O v) (-.f32 cosTheta_i (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(*.f32 (/.f32 cosTheta_O v) (-.f32 cosTheta_i (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 cosTheta_i cosTheta_O (/.f32 (*.f32 cosTheta_O (-.f32 (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) v)) #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i))) v)) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))) v)
(/.f32 (fma.f32 cosTheta_O (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (/.f32 sinTheta_i (*.f32 (*.f32 v v) v)))) #s(literal -1/6 binary32) cosTheta_i) (/.f32 (*.f32 cosTheta_O (-.f32 (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) v)) #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i))) v)) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(*.f32 (/.f32 cosTheta_O v) (-.f32 cosTheta_i (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(/.f32 (fma.f32 cosTheta_i cosTheta_O (/.f32 (*.f32 cosTheta_O (-.f32 (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) v)) #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i))) v)) v)
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v))) v))
(/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_O)) cosTheta_i (/.f32 (*.f32 cosTheta_O (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) sinTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) v)) #s(literal 1/6 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)))) v)) v)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))
(fma.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (*.f32 sinTheta_i (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 sinTheta_i v)) sinTheta_O #s(literal 1 binary32))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O)) (/.f32 sinTheta_i (*.f32 (*.f32 v v) v)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 v v))) sinTheta_i (/.f32 (neg.f32 sinTheta_O) v)) sinTheta_i #s(literal 1 binary32))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))
(fma.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (*.f32 sinTheta_i (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 sinTheta_i v)) sinTheta_O #s(literal 1 binary32))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))))))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (/.f32 sinTheta_i (*.f32 (*.f32 v v) v))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)) sinTheta_O #s(literal 1 binary32))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))
(fma.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (*.f32 sinTheta_i (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 sinTheta_i v)) sinTheta_O #s(literal 1 binary32))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))
(fma.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (/.f32 sinTheta_i (*.f32 (*.f32 v v) v))) (fma.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (*.f32 sinTheta_i (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 sinTheta_i v)) sinTheta_O #s(literal 1 binary32)))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) v) #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_O)) v))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* sinTheta_O sinTheta_i)) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O)) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) v) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal 1/2 binary32))) (neg.f32 v))) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 #s(literal 1/2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 #s(literal 1/2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 #s(literal 1/2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 #s(literal 1/2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal 1 binary32)) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32)) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
(/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/5040 binary32) (pow.f32 v #s(literal 6 binary32))) #s(literal 1 binary32)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal 1 binary32)) v)
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32)) (*.f32 v v))) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
(/.f32 (+.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)) #s(literal 1/120 binary32)) (pow.f32 v #s(literal 4 binary32))) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal 1 binary32))) v)
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 (+.f32 (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 2 binary32)) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 (+.f32 (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32))) #s(literal 2 binary32)) (+.f32 (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 (+.f32 (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 2 binary32)) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 (+.f32 (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32))) #s(literal 2 binary32)) (+.f32 (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)

rewrite144.0ms (0.7%)

Memory
13.6MiB live, 287.1MiB allocated
Rules
4 816×lower-*.f64
4 806×lower-*.f32
3 750×lower-/.f64
3 742×lower-/.f32
1 524×frac-times
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01970
03170
18968
252868
3682568
0806568
Stop Event
iter limit
node limit
iter limit
Counts
8 → 806
Calls
Call 1
Inputs
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
Outputs
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (*.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) #s(literal 2 binary32))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) cosTheta_i) (*.f32 (/.f32 cosTheta_O v) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))
(*.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) v) v)))
(*.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (*.f32 (*.f32 #s(literal 2 binary32) v) v)))
(*.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 cosTheta_i v)) (/.f32 cosTheta_O (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1/2 binary32)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) v) (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (neg.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) #s(literal -1 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) #s(literal -1 binary32)) (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (/.f32 cosTheta_i v) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 cosTheta_O (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) #s(literal 1/2 binary32))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (*.f32 #s(literal 2 binary32) v)) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (neg.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (neg.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) v) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (neg.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (neg.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal -1 binary32)) (/.f32 (neg.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) v))
(*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (neg.f32 v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal -1 binary32)) (/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (neg.f32 v)) (/.f32 (neg.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))) (/.f32 (neg.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (*.f32 #s(literal 2 binary32) v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) v) (/.f32 cosTheta_O (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) #s(literal 2 binary32)) (/.f32 (/.f32 cosTheta_O v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 (*.f32 #s(literal 2 binary32) v) v)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) #s(literal 2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) v) v)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (/.f32 (*.f32 (/.f32 cosTheta_O v) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) #s(literal 2 binary32)))
(*.f32 (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) v)) (/.f32 (*.f32 (/.f32 cosTheta_O v) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (neg.f32 v)))
(*.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 2 binary32)) (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 cosTheta_O v) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 (*.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))) (/.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32)))
(*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 cosTheta_O v) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (/.f32 cosTheta_i (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_O (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (/.f32 cosTheta_i (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (/.f32 cosTheta_O (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))) #s(literal -1 binary32))
(*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))
(*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) #s(literal 1 binary32)))
(*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v)))) (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v)))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (*.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) v))
(*.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32)) (*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32)) (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32)) (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v)))))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))
(*.f32 (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (/.f32 cosTheta_O v) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) v))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_O v) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 (/.f32 cosTheta_O v) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (neg.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))))
(*.f32 (neg.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (/.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v))) (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))))
(*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (/.f32 #s(literal 1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (neg.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 #s(literal -2 binary32) v))) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_i (*.f32 (*.f32 (/.f32 cosTheta_O v) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (/.f32 #s(literal 1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))))
(*.f32 cosTheta_i (/.f32 (*.f32 (/.f32 cosTheta_O v) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))) v) #s(literal 2 binary32))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)) v)
(/.f32 (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (/.f32 #s(literal 1 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))) (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (neg.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) v)
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (/.f32 #s(literal 1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (neg.f32 v))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (/.f32 (neg.f32 v) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 #s(literal 1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (*.f32 (neg.f32 v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (neg.f32 v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v))) (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v))) (neg.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 v v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))
(/.f32 (*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32)) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) v))
(/.f32 (*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))
(/.f32 (*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v))) (neg.f32 v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) #s(literal 2 binary32))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)) (*.f32 v (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) v) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v))) #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #s(literal -1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))) #s(literal -1 binary32)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) (*.f32 (*.f32 #s(literal 2 binary32) v) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (neg.f32 v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 (*.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))
(/.f32 (*.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) (*.f32 (*.f32 #s(literal 2 binary32) v) v))
(/.f32 (*.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1 binary32)) (*.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) v)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 v (*.f32 (neg.f32 v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) (*.f32 v v))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32))) (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (neg.f32 v) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) #s(literal -1 binary32)) (*.f32 (neg.f32 v) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 v (*.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v)))) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) v)))
(/.f32 (*.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))
(/.f32 (*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) v)))
(/.f32 (*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))
(/.f32 (*.f32 (neg.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (neg.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) v)))
(/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal -1 binary32)) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32))) (*.f32 (*.f32 (neg.f32 v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 (neg.f32 v) v) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 v v) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (*.f32 (neg.f32 v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 (neg.f32 v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal -1 binary32)) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 #s(literal -2 binary32) v)) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal -1 binary32)) (*.f32 (*.f32 (neg.f32 v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))) (*.f32 #s(literal 2 binary32) v))
(/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) v) #s(literal 2 binary32)))
(/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) v)))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (neg.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (neg.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (*.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (*.f32 (/.f32 (neg.f32 v) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (*.f32 (*.f32 (neg.f32 v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (*.f32 (neg.f32 v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (*.f32 (neg.f32 v) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) v))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (neg.f32 v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 #s(literal -2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (neg.f32 v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 #s(literal -2 binary32) v))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (/.f32 (neg.f32 v) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 #s(literal 2 binary32) v)) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 #s(literal 2 binary32) v))))
(/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #s(literal 1 binary32))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))))
(/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 #s(literal 2 binary32) v))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 #s(literal -2 binary32) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 #s(literal 2 binary32) v)))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))))
(pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 #s(literal 2 binary32) v))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(exp.f32 (*.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (log.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(neg.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (/.f32 #s(literal -1 binary32) v)))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))))
(neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 v cosTheta_i)) cosTheta_O)
(*.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32)))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal -1 binary32)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v))
(*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (neg.f32 v)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))
(*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal -1 binary32)) (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) v) (/.f32 cosTheta_O #s(literal 1 binary32)))
(*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))))
(*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)))
(*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (*.f32 (/.f32 cosTheta_O v) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (/.f32 cosTheta_i #s(literal 1 binary32)))
(*.f32 (*.f32 (/.f32 cosTheta_O v) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) cosTheta_i)
(*.f32 (*.f32 cosTheta_O (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (/.f32 cosTheta_O v))
(*.f32 (neg.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)))
(*.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (neg.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))
(*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) #s(literal -1 binary32))
(*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))
(*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (neg.f32 v)))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) #s(literal 1 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v)))
(*.f32 cosTheta_i (*.f32 (*.f32 (/.f32 cosTheta_O v) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) #s(literal 1 binary32)))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))
(*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(/.f32 (/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) #s(literal -1 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) #s(literal 1 binary32)) (/.f32 v cosTheta_O))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) v)
(/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal -1 binary32)) (/.f32 (neg.f32 v) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (*.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) #s(literal 1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal -1 binary32)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (/.f32 v cosTheta_O))
(/.f32 (neg.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (/.f32 (neg.f32 v) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) v)
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 v (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (neg.f32 v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 (neg.f32 v) (*.f32 cosTheta_O cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal -1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 (neg.f32 v) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (neg.f32 v) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (neg.f32 v) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) #s(literal 1 binary32))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 (*.f32 (neg.f32 v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))
(/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))
(pow.f32 (/.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (neg.f32 v) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (neg.f32 v) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))
(*.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32))))
(*.f32 (exp.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32))) (exp.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32))))
(*.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))
(*.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))
(*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 #s(literal -1 binary32)) (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(pow.f32 (neg.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #s(literal -1 binary32))
(pow.f32 (exp.f32 (neg.f32 sinTheta_i)) (/.f32 sinTheta_O v))
(pow.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O)) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal -1 binary32))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 sinTheta_O v)) sinTheta_i)
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (*.f32 (neg.f32 sinTheta_i) sinTheta_O)) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) #s(literal 1 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) sinTheta_O) (/.f32 sinTheta_i v))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) sinTheta_i) (/.f32 sinTheta_O v))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(pow.f32 (exp.f32 (*.f32 sinTheta_O sinTheta_i)) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (exp.f32 sinTheta_i) (*.f32 (/.f32 sinTheta_O v) #s(literal -1 binary32)))
(pow.f32 (exp.f32 sinTheta_i) (/.f32 (neg.f32 sinTheta_O) v))
(pow.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1 binary32))
(pow.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O sinTheta_i))
(exp.f32 (*.f32 (log.f32 (exp.f32 (neg.f32 sinTheta_i))) (/.f32 sinTheta_O v)))
(exp.f32 (*.f32 (log.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O))) (/.f32 #s(literal 1 binary32) v)))
(exp.f32 (*.f32 (log.f32 (exp.f32 sinTheta_O)) (/.f32 (neg.f32 sinTheta_i) v)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 sinTheta_O v))) sinTheta_i))
(exp.f32 (*.f32 (log.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (*.f32 (neg.f32 sinTheta_i) sinTheta_O))) (/.f32 #s(literal -1 binary32) v)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) #s(literal 1 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))) (/.f32 #s(literal 1 binary32) v)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) sinTheta_O)) (/.f32 sinTheta_i v)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) sinTheta_i)) (/.f32 sinTheta_O v)))
(exp.f32 (*.f32 (log.f32 (exp.f32 (*.f32 sinTheta_O sinTheta_i))) (/.f32 #s(literal -1 binary32) v)))
(exp.f32 (*.f32 (log.f32 (exp.f32 sinTheta_i)) (*.f32 (/.f32 sinTheta_O v) #s(literal -1 binary32))))
(exp.f32 (*.f32 (log.f32 (exp.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)))
(exp.f32 (*.f32 (log.f32 (exp.f32 #s(literal -1 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))
(neg.f32 (neg.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))
(*.f32 (/.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal -1 binary32) (/.f32 v sinTheta_i)) sinTheta_O)
(*.f32 (*.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32)))
(*.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 sinTheta_i v))
(*.f32 (/.f32 sinTheta_i #s(literal -1 binary32)) (/.f32 sinTheta_O v))
(*.f32 (*.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 sinTheta_i v) (/.f32 (neg.f32 sinTheta_O) #s(literal 1 binary32)))
(*.f32 (/.f32 (neg.f32 sinTheta_i) v) (/.f32 sinTheta_O #s(literal 1 binary32)))
(*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)
(*.f32 (/.f32 (neg.f32 sinTheta_O) v) (/.f32 sinTheta_i #s(literal 1 binary32)))
(*.f32 (/.f32 (neg.f32 sinTheta_O) v) sinTheta_i)
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(*.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v))) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))
(*.f32 (neg.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v))))
(*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))
(*.f32 (/.f32 sinTheta_O v) (/.f32 (neg.f32 sinTheta_i) #s(literal 1 binary32)))
(*.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i))
(*.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 sinTheta_O sinTheta_i))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (neg.f32 sinTheta_i) sinTheta_O))
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))
(*.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O) #s(literal 1 binary32))
(*.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 (neg.f32 sinTheta_i) (/.f32 #s(literal 1 binary32) v)))
(*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_i v) #s(literal -1 binary32)))
(*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))
(*.f32 sinTheta_i (*.f32 (/.f32 sinTheta_O v) #s(literal -1 binary32)))
(*.f32 sinTheta_i (/.f32 (neg.f32 sinTheta_O) v))
(/.f32 (*.f32 (neg.f32 sinTheta_i) #s(literal 1 binary32)) (/.f32 v sinTheta_O))
(/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (*.f32 #s(literal 0 binary32) (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))
(/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) v)
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)))) (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))
(/.f32 (neg.f32 (neg.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v))))
(/.f32 (*.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) #s(literal 1 binary32)) v)
(/.f32 (neg.f32 sinTheta_i) (/.f32 v sinTheta_O))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)))
(/.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) v)
(/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))
(/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (neg.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (neg.f32 v) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 sinTheta_O sinTheta_i)))
(/.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O) #s(literal 1 binary32))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v))))
(-.f32 (/.f32 #s(literal 0 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(fma.f32 (/.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) (/.f32 v sinTheta_i)) sinTheta_O #s(literal 0 binary32))
(fma.f32 (*.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 sinTheta_i v) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_i #s(literal -1 binary32)) (/.f32 sinTheta_O v) #s(literal 0 binary32))
(fma.f32 (*.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_i v) (/.f32 (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 (neg.f32 sinTheta_i) v) (/.f32 sinTheta_O #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O #s(literal 0 binary32))
(fma.f32 (/.f32 (neg.f32 sinTheta_O) v) (/.f32 sinTheta_i #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 (neg.f32 sinTheta_O) v) sinTheta_i #s(literal 0 binary32))
(fma.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v) #s(literal 0 binary32))
(fma.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v))) (/.f32 v (*.f32 sinTheta_O sinTheta_i)) #s(literal 0 binary32))
(fma.f32 (neg.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v))) #s(literal 0 binary32))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_O v) (/.f32 (neg.f32 sinTheta_i) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i) #s(literal 0 binary32))
(fma.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) (/.f32 #s(literal 1 binary32) v) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 sinTheta_O sinTheta_i) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (neg.f32 sinTheta_i) sinTheta_O) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O) #s(literal 0 binary32))
(fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1 binary32) #s(literal 0 binary32))
(fma.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 #s(literal -1 binary32) v) #s(literal 0 binary32))
(fma.f32 sinTheta_O (*.f32 (neg.f32 sinTheta_i) (/.f32 #s(literal 1 binary32) v)) #s(literal 0 binary32))
(fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_i v) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v) #s(literal 0 binary32))
(fma.f32 sinTheta_i (*.f32 (/.f32 sinTheta_O v) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 sinTheta_i (/.f32 (neg.f32 sinTheta_O) v) #s(literal 0 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (neg.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (neg.f32 v) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (neg.f32 v) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32))
(+.f32 #s(literal 0 binary32) (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))
(+.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O) #s(literal 0 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (neg.f32 v) (*.f32 sinTheta_O sinTheta_i))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) #s(literal -1/2 binary32))
(*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 binary32))
(*.f32 #s(literal 2 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) #s(literal 1/2 binary32)) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32))) (*.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)))) (fma.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32))))
(/.f32 (-.f32 (pow.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (fma.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 4 binary32))
(/.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 4 binary32))
(/.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))))))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) #s(literal -2 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(-.f32 (*.f32 (sinh.f32 #s(literal 0 binary32)) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (cosh.f32 #s(literal 0 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(-.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)))
(fma.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32) (neg.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32))))
(pow.f32 (/.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -1 binary32))
(+.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1 binary32)))
(neg.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(*.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))) v)
(*.f32 (*.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) #s(literal 2 binary32))
(*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal -2 binary32) v))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (neg.f32 v))
(*.f32 (*.f32 #s(literal 2 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32)))
(*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32))
(*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 #s(literal 2 binary32) v) #s(literal 2 binary32)))
(*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(*.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (*.f32 #s(literal -2 binary32) v)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 v (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)))
(*.f32 v (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))
(*.f32 v (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 v (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) #s(literal -2 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v)) #s(literal -2 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) (neg.f32 v)) (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -1 binary32)))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) (neg.f32 v)) (*.f32 (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))) #s(literal -1 binary32)))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) #s(literal 1 binary32)) (*.f32 (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (neg.f32 v) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -2 binary32))
(/.f32 (*.f32 (neg.f32 v) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal -1 binary32) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (*.f32 (neg.f32 v) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (*.f32 #s(literal -1 binary32) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))))))
(/.f32 (*.f32 v (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 v (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (*.f32 v (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (*.f32 v (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (*.f32 #s(literal 1 binary32) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))))))
(/.f32 (*.f32 v (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) v) (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) v) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) v) (*.f32 (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) v) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) v)) #s(literal -2 binary32))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) v))
(/.f32 (*.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) #s(literal 2 binary32))
(/.f32 (*.f32 #s(literal 2 binary32) v) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32))
(/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(-.f32 #s(literal 0 binary32) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(fma.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) v (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(fma.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) #s(literal -1 binary32))
(+.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(+.f32 (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(neg.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(log.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(*.f32 (*.f32 #s(literal 1 binary32) sinTheta_O) (/.f32 sinTheta_i v))
(*.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (/.f32 sinTheta_O v))
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32)))
(*.f32 (neg.f32 (neg.f32 sinTheta_i)) (/.f32 sinTheta_O v))
(*.f32 (pow.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i)) #s(literal -1/2 binary32)))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (/.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 (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 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 #s(literal 1 binary32) (*.f32 (neg.f32 sinTheta_i) sinTheta_O)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 sinTheta_i v) (log.f32 (exp.f32 sinTheta_O)))
(*.f32 (/.f32 sinTheta_i v) (/.f32 sinTheta_O #s(literal 1 binary32)))
(*.f32 (/.f32 sinTheta_i v) sinTheta_O)
(*.f32 (neg.f32 sinTheta_i) (/.f32 (neg.f32 sinTheta_O) v))
(*.f32 (pow.f32 v #s(literal -1/2 binary32)) (log.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_O sinTheta_i)) (pow.f32 v #s(literal -1/2 binary32)))))
(*.f32 (pow.f32 v #s(literal -1/2 binary32)) (*.f32 (pow.f32 v #s(literal -1/2 binary32)) (*.f32 sinTheta_O sinTheta_i)))
(*.f32 (neg.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))
(*.f32 (/.f32 sinTheta_O v) (/.f32 sinTheta_i #s(literal 1 binary32)))
(*.f32 (/.f32 sinTheta_O v) (log.f32 (exp.f32 sinTheta_i)))
(*.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 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))
(*.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (neg.f32 sinTheta_i) sinTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32))))
(*.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) (log.f32 (exp.f32 (*.f32 sinTheta_O sinTheta_i))))
(*.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 (neg.f32 sinTheta_i) v) sinTheta_O) #s(literal -1 binary32))
(*.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 (log.f32 (exp.f32 (/.f32 sinTheta_O v))))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(/.f32 (/.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) #s(literal -1 binary32)) v)
(/.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (/.f32 v sinTheta_O))
(/.f32 (*.f32 sinTheta_i #s(literal 1 binary32)) (/.f32 v sinTheta_O))
(/.f32 (+.f32 #s(literal 0 binary32) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (+.f32 #s(literal 0 binary32) (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) #s(literal 0 binary32))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(/.f32 (neg.f32 (neg.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)))
(/.f32 (*.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) #s(literal 1 binary32)) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (neg.f32 sinTheta_i) sinTheta_O)) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v))) (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v))))
(/.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) (neg.f32 v))
(/.f32 #s(literal -1 binary32) (/.f32 (neg.f32 v) (*.f32 sinTheta_O sinTheta_i)))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))
(/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1 binary32))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(-.f32 (log.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (log.f32 #s(literal -1 binary32)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 v)) (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))
(-.f32 #s(literal 0 binary32) (log.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))
(-.f32 #s(literal 0 binary32) (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))
(-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_O) (/.f32 sinTheta_i v) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (/.f32 sinTheta_O v) #s(literal 0 binary32))
(fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32)) #s(literal 0 binary32))
(fma.f32 (neg.f32 (neg.f32 sinTheta_i)) (/.f32 sinTheta_O v) #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i)) #s(literal -1/2 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) #s(literal 0 binary32))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 0 binary32))
(fma.f32 (/.f32 (neg.f32 sinTheta_i) #s(literal -1 binary32)) (/.f32 sinTheta_O v) #s(literal 0 binary32))
(fma.f32 (/.f32 (neg.f32 sinTheta_O) #s(literal -1 binary32)) (/.f32 sinTheta_i v) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 (neg.f32 sinTheta_i) v) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_i #s(literal -1 binary32)) (/.f32 (neg.f32 sinTheta_O) v) #s(literal 0 binary32))
(fma.f32 (*.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 (neg.f32 sinTheta_i) sinTheta_O)) (/.f32 #s(literal -1 binary32) v) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_i v) (log.f32 (exp.f32 sinTheta_O)) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_i v) (/.f32 sinTheta_O #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 0 binary32))
(fma.f32 (neg.f32 sinTheta_i) (/.f32 (neg.f32 sinTheta_O) v) #s(literal 0 binary32))
(fma.f32 (pow.f32 v #s(literal -1/2 binary32)) (log.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_O sinTheta_i)) (pow.f32 v #s(literal -1/2 binary32)))) #s(literal 0 binary32))
(fma.f32 (pow.f32 v #s(literal -1/2 binary32)) (*.f32 (pow.f32 v #s(literal -1/2 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 0 binary32))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_O v) (/.f32 sinTheta_i #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_O v) (log.f32 (exp.f32 sinTheta_i)) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 0 binary32))
(fma.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) (/.f32 #s(literal -1 binary32) v) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O))) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32))) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (neg.f32 sinTheta_i) sinTheta_O) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32))) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 (exp.f32 (*.f32 sinTheta_O sinTheta_i))) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_O sinTheta_i) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 0 binary32))
(fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O) #s(literal -1 binary32) #s(literal 0 binary32))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 #s(literal 1 binary32) v) #s(literal 0 binary32))
(fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 0 binary32))
(fma.f32 sinTheta_i (log.f32 (exp.f32 (/.f32 sinTheta_O v))) #s(literal 0 binary32))
(fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))
(pow.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32))
(+.f32 (log.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_O sinTheta_i)) (/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))) (log.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_O sinTheta_i)) (/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(+.f32 (log.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 (/.f32 sinTheta_O v) #s(literal 2 binary32)))) (log.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 (/.f32 sinTheta_O v) #s(literal 2 binary32)))))
(+.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 0 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal -1 binary32)))
(neg.f32 (log.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))
(neg.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))
(*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal -1/2 binary32)))
(*.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 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 cosTheta_i #s(literal -1 binary32)) (/.f32 (neg.f32 cosTheta_O) v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 #s(literal 1 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (neg.f32 cosTheta_i) (*.f32 cosTheta_O (/.f32 #s(literal -1 binary32) v)))
(*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O (neg.f32 v)))
(*.f32 (pow.f32 v #s(literal -1/2 binary32)) (*.f32 (pow.f32 v #s(literal -1/2 binary32)) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O #s(literal 1 binary32)))
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(*.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) v)))
(*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (neg.f32 v)))
(*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) #s(literal -1 binary32))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(literal 1 binary32)))
(*.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 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))))
(*.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 (neg.f32 cosTheta_i) (/.f32 #s(literal -1 binary32) v)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i #s(literal 1 binary32)) (/.f32 v cosTheta_O))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal -1 binary32)) v)
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal -1 binary32)) v)
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 v))
(/.f32 #s(literal -1 binary32) (/.f32 (neg.f32 v) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1 binary32))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 cosTheta_i (/.f32 v cosTheta_O))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 v)) (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)))
(-.f32 #s(literal 0 binary32) (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O 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 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)))

eval127.0ms (0.6%)

Memory
-9.6MiB live, 299.1MiB allocated
Compiler

Compiled 27 553 to 2 913 computations (89.4% saved)

prune204.0ms (1%)

Memory
20.7MiB live, 451.9MiB allocated
Pruning

41 alts after pruning (41 fresh and 0 done)

PrunedKeptTotal
New1 053411 094
Fresh000
Picked101
Done000
Total1 054411 095
Accuracy
99.7%
Counts
1 095 → 41
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.4%
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
93.9%
(/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.3%
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))) (*.f32 #s(literal 2 binary32) v))
94.2%
(/.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
98.6%
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
97.7%
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))
93.1%
(/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
98.4%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) v) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v)))))
98.6%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 #s(literal 1 binary32) v))))
98.5%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)))
98.5%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (fma.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)))))) #s(literal 2 binary32)) v))
98.2%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1 binary32))) #s(literal 2 binary32)) v))
98.5%
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.4%
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
97.8%
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) v))
98.5%
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.5%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
98.5%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))
89.6%
(/.f32 (exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #s(literal -1 binary32))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.5%
(/.f32 #s(approx (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (/.f32 (*.f32 cosTheta_O (-.f32 (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) v)) #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i))) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.3%
(/.f32 #s(approx (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.4%
(/.f32 #s(approx (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (*.f32 (/.f32 cosTheta_O v) (-.f32 cosTheta_i (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
93.4%
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
97.0%
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
98.5%
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal -2 binary32) v)))
98.5%
(*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) v) (/.f32 cosTheta_O (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.4%
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v))
98.4%
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
98.3%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))))
98.1%
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32)))
98.5%
(*.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (/.f32 cosTheta_O (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
97.9%
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) v))
98.4%
(*.f32 (*.f32 cosTheta_O (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (/.f32 cosTheta_i (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.4%
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.4%
(*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
98.5%
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
53.4%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O) #s(literal -1/6 binary32))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 cosTheta_O (fma.f32 cosTheta_i #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32))))) v))
98.3%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32)))) v))
53.4%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_O)) cosTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v)))
54.7%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)))
Compiler

Compiled 2 516 to 1 650 computations (34.4% saved)

simplify133.0ms (0.7%)

Memory
-2.5MiB live, 213.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))
cost-diff0
(/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v)
cost-diff192
(/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
cost-diff608
(/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))
cost-diff0
(/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
cost-diff0
(*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
cost-diff0
(/.f32 cosTheta_O v)
cost-diff256
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))))
cost-diff0
(*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
cost-diff0
(*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
cost-diff0
(*.f32 cosTheta_O cosTheta_i)
cost-diff0
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
cost-diff0
(*.f32 cosTheta_i cosTheta_O)
cost-diff0
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
cost-diff0
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
cost-diff0
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)))
cost-diff0
(*.f32 cosTheta_O cosTheta_i)
cost-diff0
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
cost-diff192
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v)))
cost-diff256
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
Rules
7 832×lower-*.f64
7 800×lower-*.f32
3 948×lower-fma.f64
3 948×lower-fma.f32
3 292×lower-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
055440
089439
1198437
2658427
32786427
43717427
55291427
09217427
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
v
(/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))
(exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))
(*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)
(/.f32 (neg.f32 sinTheta_i) v)
(neg.f32 sinTheta_i)
sinTheta_i
sinTheta_O
(*.f32 #s(literal 2 binary32) v)
#s(literal 2 binary32)
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
v
#s(literal 1/2 binary32)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(*.f32 cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
(*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 v (*.f32 #s(literal 2 binary32) v))
v
(*.f32 #s(literal 2 binary32) v)
#s(literal 2 binary32)
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O sinTheta_i)
sinTheta_O
sinTheta_i
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))))
(/.f32 cosTheta_O v)
cosTheta_O
v
(*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
cosTheta_i
(/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32))
(exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))
(*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)
(/.f32 (neg.f32 sinTheta_i) v)
(neg.f32 sinTheta_i)
sinTheta_i
sinTheta_O
#s(literal 1/2 binary32)
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
(/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v)
(exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))
(*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)
(/.f32 (neg.f32 sinTheta_i) v)
(neg.f32 sinTheta_i)
sinTheta_i
v
sinTheta_O
(/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))
#s(literal 1 binary32)
(*.f32 cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 2 binary32)
Outputs
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 #s(literal 2 binary32) v) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_O
cosTheta_i
v
(/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 #s(literal 2 binary32) v))
(exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))
(exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))
(*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)
(*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))
(/.f32 (neg.f32 sinTheta_i) v)
(neg.f32 sinTheta_i)
sinTheta_i
sinTheta_O
(*.f32 #s(literal 2 binary32) v)
#s(literal 2 binary32)
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
v
#s(literal 1/2 binary32)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_O
cosTheta_i
(*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 v (*.f32 #s(literal 2 binary32) v))
(*.f32 (*.f32 #s(literal 2 binary32) v) v)
v
(*.f32 #s(literal 2 binary32) v)
#s(literal 2 binary32)
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O sinTheta_i)
sinTheta_O
sinTheta_i
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 cosTheta_O v)
cosTheta_O
v
(*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
cosTheta_i
(/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))
(exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))
(exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))
(*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)
(*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))
(/.f32 (neg.f32 sinTheta_i) v)
(neg.f32 sinTheta_i)
sinTheta_i
sinTheta_O
#s(literal 1/2 binary32)
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
(/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))
(/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v)
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v)
(exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))
(exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))
(*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)
(*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))
(/.f32 (neg.f32 sinTheta_i) v)
(neg.f32 sinTheta_i)
sinTheta_i
v
sinTheta_O
(/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))
(/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))
#s(literal 1 binary32)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_O
cosTheta_i
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 2 binary32)

localize205.0ms (1%)

Memory
0.6MiB live, 194.5MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.185878759768442
(/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
accuracy0.27734375
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
accuracy0.7954603353540683
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy2.0606271950004613
(/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))
accuracy0.27734375
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)
accuracy0.296875
(/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
accuracy0.30859375
(*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
accuracy0.7954603353540683
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy0.203125
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
accuracy0.24675751953688405
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
accuracy0.40234375
(*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
accuracy0.7954603353540683
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy0
(*.f32 cosTheta_i cosTheta_O)
accuracy0.0390625
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
accuracy0.24123002930532605
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
accuracy14.477825415549413
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)))
accuracy0.232753759768442
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
accuracy0.24123002930532605
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
accuracy0.2701950195368841
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v)))
accuracy0.7954603353540683
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
Samples
86.0ms256×0valid
Compiler

Compiled 434 to 50 computations (88.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 63.0ms
ival-mult: 24.0ms (38.1% of total)
ival-div: 23.0ms (36.5% of total)
ival-exp: 11.0ms (17.4% of total)
ival-sinh: 2.0ms (3.2% of total)
ival-neg: 2.0ms (3.2% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series189.0ms (0.9%)

Memory
24.0MiB live, 214.4MiB allocated
Counts
23 → 876
Calls
Call 1
Inputs
#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())
#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())
#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #<representation binary32>) () ())
#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())
#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())
#s(alt (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (patch (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #<representation binary32>) () ())
#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())
#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())
#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (patch (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())
#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())
#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())
#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())
#s(alt (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (patch (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) #<representation binary32>) () ())
#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())
#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())
#s(alt (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (patch (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) #<representation binary32>) () ())
#s(alt (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (patch (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #<representation binary32>) () ())
#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())
#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())
#s(alt (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (patch (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())
Outputs
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v) (taylor inf v) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v) (taylor inf v) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v) (taylor inf v) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf cosTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf cosTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf cosTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf cosTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf cosTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf cosTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf cosTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf cosTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 v) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 v) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 v) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 v) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor inf v) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2)) (taylor inf v) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) (pow v 2)) (taylor inf v) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) (pow v 2)) (taylor inf v) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor -inf v) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2)) (taylor -inf v) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (/ (+ (* -1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2)) (taylor -inf v) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 1/4 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2)) (taylor -inf v) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 3))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 4)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 3))) (* sinTheta_i (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 5))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 4)))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 3))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 4)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 3))) (* sinTheta_O (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 5))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 4)))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v) (taylor inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v) (taylor inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v) (taylor inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)) (taylor -inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v)) (taylor -inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v)) (taylor -inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (patch (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (patch (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (patch (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (patch (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (patch (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (patch (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (patch (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (patch (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (patch (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (patch (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (patch (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (patch (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (patch (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (patch (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (patch (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (patch (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (patch (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (patch (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (patch (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (patch (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (patch (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (patch (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (patch (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (patch (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 v) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (patch (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 v) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (patch (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 v) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (patch (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 v) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (patch (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (patch (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (patch (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (patch (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (patch (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (patch (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (patch (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (patch (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (patch (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (patch (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (patch (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (patch (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (patch (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 v) (taylor inf v) (#s(alt (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (patch (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #<representation binary32>) () ())) ())
#s(alt (* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf v) (#s(alt (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (patch (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #<representation binary32>) () ())) ())
#s(alt (* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))))) (taylor inf v) (#s(alt (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (patch (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #<representation binary32>) () ())) ())
#s(alt (* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))))))) (taylor inf v) (#s(alt (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (patch (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 v) (taylor -inf v) (#s(alt (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (patch (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2))) (taylor -inf v) (#s(alt (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (patch (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))) (taylor -inf v) (#s(alt (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (patch (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* v (- (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))) (taylor -inf v) (#s(alt (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (patch (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (patch (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (patch (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* 1/2 (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (patch (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (patch (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (patch (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (patch (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (patch (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (patch (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (patch (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (patch (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (patch (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (patch (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (patch (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (patch (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* 1/2 (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (patch (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (patch (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (patch (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (patch (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (patch (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (patch (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (patch (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (patch (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (patch (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (patch (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 v) (taylor inf v) (#s(alt (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (taylor inf v) (#s(alt (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* v (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))) (taylor inf v) (#s(alt (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* v (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))) (taylor inf v) (#s(alt (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 v) (taylor -inf v) (#s(alt (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (taylor -inf v) (#s(alt (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* v (- (* -1 (/ (+ 1/3 (* 1/60 (/ 1 (pow v 2)))) (pow v 2))) 2))) (taylor -inf v) (#s(alt (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* v (- (* -1 (/ (+ 1/60 (* 1/2520 (/ 1 (pow v 2)))) (pow v 4))) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (taylor -inf v) (#s(alt (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v) (taylor inf v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v) (taylor inf v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v) (taylor inf v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor 0 cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor 0 cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor 0 cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor 0 cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor inf cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor inf cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor inf cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor inf cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor -inf cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor -inf cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor -inf cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor -inf cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor 0 v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor 0 v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor 0 v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor 0 v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor inf v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor inf v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor inf v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor inf v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor -inf v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor -inf v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor -inf v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor -inf v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 cosTheta_i) (taylor inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i)) (taylor inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_i) (* 1/2 (/ (- (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (pow v 2))))) (taylor inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_i) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_i (* sinTheta_O sinTheta_i)))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (pow v 2)))))) (taylor inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 cosTheta_i) (taylor -inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i)) (taylor -inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* 1/2 (/ (- (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_i)) v))) v)) (* 1/2 cosTheta_i)) (taylor -inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_i))) (* 1/2 (/ (- (* -1/6 (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v))) v)) (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_i)) (taylor -inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (patch (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (patch (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (patch (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (patch (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (patch (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (patch (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (patch (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (patch (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (patch (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (patch (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (patch (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (patch (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (patch (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (patch (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (patch (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (patch (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (patch (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) #<representation binary32>) () ())) ())
#s(alt 1/2 (taylor inf v) (#s(alt (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (patch (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))) (taylor inf v) (#s(alt (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (patch (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))))) (taylor inf v) (#s(alt (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (patch (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))))) (taylor inf v) (#s(alt (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (patch (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) #<representation binary32>) () ())) ())
#s(alt 1/2 (taylor -inf v) (#s(alt (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (patch (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf v) (#s(alt (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (patch (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1 (/ (+ (* 1/2 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) (taylor -inf v) (#s(alt (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (patch (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) v))) v)) (* 1/2 (* sinTheta_O sinTheta_i))) v))) (taylor -inf v) (#s(alt (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (patch (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (patch (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (patch (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (patch (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (patch (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (patch (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (patch (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (patch (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (patch (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (patch (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (patch (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (patch (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (patch (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 sinTheta_i) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 v) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 v) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 v) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 v) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v) (taylor inf v) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v) (taylor inf v) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))) v) (taylor inf v) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v)) (taylor -inf v) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v)) (taylor -inf v) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v))) v)) (taylor -inf v) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 sinTheta_O) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_O) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_O) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_O) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_O) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_O) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_O) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_O) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_O) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_O) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_O) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_O) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_O) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_i) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_i) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_i) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_i) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_i) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_i) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_i) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_i) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_i) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_i) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_i) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_i) (#s(alt (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (patch (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v) (taylor inf v) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v) (taylor inf v) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v) (taylor inf v) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)) (taylor -inf v) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v)) (taylor -inf v) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v)) (taylor -inf v) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor 0 sinTheta_i) (#s(alt (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (patch (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (patch (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (pow v 2))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 3))))) (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (patch (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 4))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 3))))))) (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (patch (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (patch (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (patch (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (patch (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (patch (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (patch (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (patch (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (patch (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (patch (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v) (taylor 0 v) (#s(alt (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (patch (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v) (taylor 0 v) (#s(alt (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (patch (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v) (taylor 0 v) (#s(alt (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (patch (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v) (taylor 0 v) (#s(alt (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (patch (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor inf v) (#s(alt (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (patch (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) v) (taylor inf v) (#s(alt (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (patch (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) v) (taylor inf v) (#s(alt (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (patch (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))) v) (taylor inf v) (#s(alt (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (patch (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor -inf v) (#s(alt (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (patch (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (- (/ (* sinTheta_O sinTheta_i) v) 1) v)) (taylor -inf v) (#s(alt (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (patch (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) v)) 1) v)) (taylor -inf v) (#s(alt (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (patch (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))) v))) v)) 1) v)) (taylor -inf v) (#s(alt (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (patch (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor 0 sinTheta_O) (#s(alt (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (patch (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (patch (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (pow v 2))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 3))))) (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (patch (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 4))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 3))))))) (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (patch (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (patch (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (patch (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (patch (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (patch (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (patch (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (patch (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (patch (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (patch (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 sinTheta_i) (#s(alt (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (patch (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (patch (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)))))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (patch (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))))))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (patch (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (patch (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (patch (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (patch (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (patch (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (patch (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (patch (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (patch (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (patch (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 v) (#s(alt (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (patch (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 v) (#s(alt (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (patch (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 v) (#s(alt (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (patch (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 v) (#s(alt (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (patch (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor inf v) (#s(alt (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (patch (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor inf v) (#s(alt (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (patch (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) (taylor inf v) (#s(alt (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (patch (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))) (taylor inf v) (#s(alt (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (patch (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor -inf v) (#s(alt (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (patch (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf v) (#s(alt (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (patch (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v))) (taylor -inf v) (#s(alt (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (patch (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* sinTheta_O sinTheta_i)) v))) (taylor -inf v) (#s(alt (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (patch (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 sinTheta_O) (#s(alt (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (patch (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (patch (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2)))))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (patch (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2)))))))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (patch (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (patch (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (patch (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (patch (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (patch (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (patch (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (patch (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (patch (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (patch (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v) (taylor inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v) (taylor inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v) (taylor inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor -inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v) (taylor -inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v)) (taylor -inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v)) (taylor -inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (patch (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (patch (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (patch (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (patch (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) #<representation binary32>) () ())) ())
#s(alt 1 (taylor inf v) (#s(alt (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (patch (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* 1/6 (/ 1 (pow v 2)))) (taylor inf v) (#s(alt (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (patch (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) (taylor inf v) (#s(alt (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (patch (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) (taylor inf v) (#s(alt (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (patch (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) #<representation binary32>) () ())) ())
#s(alt 1 (taylor -inf v) (#s(alt (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (patch (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* 1/6 (/ 1 (pow v 2)))) (taylor -inf v) (#s(alt (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (patch (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) (taylor -inf v) (#s(alt (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (patch (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) (taylor -inf v) (#s(alt (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (patch (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) #<representation binary32>) () ())) ())
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt 2 (taylor inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* 1/3 (/ 1 (pow v 2)))) (taylor inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2))))) (taylor inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6)))))) (taylor inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt 2 (taylor -inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* 1/3 (/ 1 (pow v 2)))) (taylor -inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2))))) (taylor -inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6)))))) (taylor -inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
Calls

219 calls:

TimeVariablePointExpression
35.0ms
sinTheta_i
@-inf
(* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v)))
20.0ms
cosTheta_i
@0
(* cosTheta_i (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)))
10.0ms
sinTheta_O
@inf
(/ (* (/ (* cosTheta_O cosTheta_i) v) (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) (* 2 v))) (sinh (/ 1 v)))
7.0ms
cosTheta_O
@inf
(/ (* (/ (* cosTheta_O cosTheta_i) v) (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) (* 2 v))) (sinh (/ 1 v)))
3.0ms
sinTheta_O
@-inf
(/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v)

simplify232.0ms (1.1%)

Memory
8.5MiB live, 321.8MiB allocated
Algorithm
egg-herbie
Rules
11 846×lower-fma.f64
11 846×lower-fma.f32
9 140×lower-*.f64
9 140×lower-*.f32
4 040×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
082517456
1272516773
0848316548
Stop Event
iter limit
node limit
Counts
876 → 876
Calls
Call 1
Inputs
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) (pow v 2))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) (pow v 2))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2))
(/ (+ (* -1 (/ (+ (* -1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2))
(/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 1/4 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 3))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 4))))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 3))) (* sinTheta_i (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 5))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 4))))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 3))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 4))))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 3))) (* sinTheta_O (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 5))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 4))))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 v)
(* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))))
(* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))))))
(* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3)))))))
(* 2 v)
(* -1 (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2)))
(* -1 (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)))
(* -1 (* v (- (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(+ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_O (+ (* 1/2 (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(+ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_i (+ (* 1/2 (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_i (+ (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 2 v)
(* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(* v (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2))))))
(* v (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6)))))))
(* 2 v)
(* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(* -1 (* v (- (* -1 (/ (+ 1/3 (* 1/60 (/ 1 (pow v 2)))) (pow v 2))) 2)))
(* -1 (* v (- (* -1 (/ (+ 1/60 (* 1/2520 (/ 1 (pow v 2)))) (pow v 4))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 cosTheta_i)
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i))
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_i) (* 1/2 (/ (- (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (pow v 2)))))
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_i) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_i (* sinTheta_O sinTheta_i)))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (pow v 2))))))
(* 1/2 cosTheta_i)
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i))
(+ (* -1 (/ (+ (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* 1/2 (/ (- (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_i)) v))) v)) (* 1/2 cosTheta_i))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_i))) (* 1/2 (/ (- (* -1/6 (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v))) v)) (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_i))
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
1/2
(+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))))
(+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))))))
1/2
(+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1/2 (* -1 (/ (+ (* 1/2 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)))
(+ 1/2 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) v))) v)) (* 1/2 (* sinTheta_O sinTheta_i))) v)))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))) v)
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v))) v))
(/ (* cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ 1 v)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (/ 1 v))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (pow v 2))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 3))))) (/ 1 v))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 4))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 3))))))) (/ 1 v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ 1 v)
(/ (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) v)
(/ (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))) v)
(/ 1 v)
(* -1 (/ (- (/ (* sinTheta_O sinTheta_i) v) 1) v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) v)) 1) v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))) v))) v)) 1) v))
(/ 1 v)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (/ 1 v))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (pow v 2))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 3))))) (/ 1 v))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 4))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 3))))))) (/ 1 v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))))))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* sinTheta_O sinTheta_i)) v)))
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))))))))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ 1 v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
(/ 1 v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
1
(+ 1 (* 1/6 (/ 1 (pow v 2))))
(+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2)))))
(+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6))))))
1
(+ 1 (* 1/6 (/ 1 (pow v 2))))
(+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2)))))
(+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6))))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
Outputs
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) sinTheta_O) cosTheta_O)) (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) sinTheta_O) cosTheta_O)) (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 v v) v)))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_O)) cosTheta_i (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) v))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32)) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)))) v)) v)) v)) (neg.f32 v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) sinTheta_O) cosTheta_O) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O)) (*.f32 (pow.f32 v #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i (/.f32 (*.f32 (*.f32 (neg.f32 sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_i)) cosTheta_O) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) sinTheta_i) cosTheta_O) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O)) (*.f32 (pow.f32 v #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O (/.f32 (*.f32 (*.f32 (neg.f32 sinTheta_i) cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i (*.f32 v v)))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) (*.f32 v v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) (pow v 2))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) sinTheta_i) cosTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))) (*.f32 v v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) (pow v 2))
(/.f32 (fma.f32 (*.f32 #s(literal -1/12 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) sinTheta_O) sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i)) (*.f32 (*.f32 v v) v)) (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) sinTheta_i) cosTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i (*.f32 v v)))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) (*.f32 v v))
(/ (+ (* -1 (/ (+ (* -1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) (/.f32 (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 sinTheta_O cosTheta_i)) sinTheta_i (/.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O)) v)) v)) (*.f32 v v))
(/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 1/4 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32)) (/.f32 (fma.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O)) cosTheta_i (/.f32 (*.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) v)) v)) v)) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i (*.f32 v v)))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 v v) v)))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 3))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 4))))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) sinTheta_O) (*.f32 (*.f32 v v) v))) sinTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i (*.f32 v v))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 3))) (* sinTheta_i (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 5))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 4))))))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/12 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_O) cosTheta_i) (pow.f32 v #s(literal 5 binary32))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) sinTheta_O) cosTheta_O)) (pow.f32 v #s(literal 4 binary32)))) sinTheta_i (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) sinTheta_O) (*.f32 (*.f32 v v) v))) sinTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i (*.f32 v v))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i (*.f32 v v)))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 v v) v)))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 3))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 4))))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_i) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) sinTheta_i) (*.f32 (*.f32 v v) v))) sinTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i (*.f32 v v))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 3))) (* sinTheta_O (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 5))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 4))))))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/12 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_i) cosTheta_i) (pow.f32 v #s(literal 5 binary32))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) sinTheta_i) cosTheta_O)) (pow.f32 v #s(literal 4 binary32)))) sinTheta_O (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) sinTheta_i) (*.f32 (*.f32 v v) v))) sinTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i (*.f32 v v))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) sinTheta_O) cosTheta_O) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O)) (*.f32 (pow.f32 v #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i (/.f32 (*.f32 (*.f32 (neg.f32 sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_i)) cosTheta_O) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) sinTheta_i) cosTheta_O) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O)) (*.f32 (pow.f32 v #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O (/.f32 (*.f32 (*.f32 (neg.f32 sinTheta_i) cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) sinTheta_O) cosTheta_O)) (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) sinTheta_O) cosTheta_O)) (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 v v) v)))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_O)) cosTheta_i (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) v))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32)) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)))) v)) v)) v)) (neg.f32 v))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (fma.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)
(/.f32 (fma.f32 (/.f32 (-.f32 (-.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_i) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) cosTheta_i) cosTheta_O) (*.f32 (fma.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 cosTheta_i cosTheta_O))) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O))) (*.f32 (*.f32 v v) v)) #s(literal -1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (fma.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) cosTheta_i (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32)))) v) #s(literal 1/2 binary32))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32)) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32)) sinTheta_i) sinTheta_O (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_i) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32)))) (*.f32 sinTheta_i sinTheta_O))) v) #s(literal 1/2 binary32))) v)) v)) (neg.f32 v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) cosTheta_i) cosTheta_O) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (-.f32 (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (fma.f32 (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) sinTheta_i) sinTheta_i) cosTheta_O)) (*.f32 (pow.f32 v #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) sinTheta_i) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i) v)) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) sinTheta_i) sinTheta_i) cosTheta_O) (*.f32 (pow.f32 v #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O (*.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) sinTheta_i) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))) (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) sinTheta_O) cosTheta_O)) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (-.f32 (*.f32 (*.f32 sinTheta_i #s(literal -1/2 binary32)) (fma.f32 (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) sinTheta_O) sinTheta_O) cosTheta_O)) (*.f32 (pow.f32 v #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) sinTheta_O) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O) v)) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) sinTheta_O) sinTheta_O) cosTheta_O) (*.f32 (pow.f32 v #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i (*.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) sinTheta_O) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))) (/.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 v)
(*.f32 #s(literal 2 binary32) v)
(* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 2 binary32)) v)
(* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))))))
(*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)
(* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3)))))))
(*.f32 (fma.f32 #s(literal 2 binary32) (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_i) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 v v) v))) #s(literal 2 binary32)) v)
(* 2 v)
(*.f32 #s(literal 2 binary32) v)
(* -1 (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2)))
(*.f32 (neg.f32 v) (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal -2 binary32)))
(* -1 (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)))
(*.f32 (neg.f32 v) (-.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32)) v) #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_O))) (neg.f32 v)) #s(literal 2 binary32)))
(* -1 (* v (- (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)))
(*.f32 (neg.f32 v) (-.f32 (/.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_O)) (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32)) #s(literal 2 binary32) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_i sinTheta_O (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_i) (*.f32 sinTheta_O sinTheta_O)))) v)) v)) (neg.f32 v)) #s(literal 2 binary32)))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))
(+ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* sinTheta_O (+ (* 1/2 (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 sinTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i sinTheta_i) (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) v)) sinTheta_O (*.f32 (*.f32 sinTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))
(+ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* sinTheta_i (+ (* 1/2 (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 sinTheta_O v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* sinTheta_i (+ (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_O)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) v)) sinTheta_i (*.f32 (*.f32 sinTheta_O v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))
(* 2 v)
(*.f32 #s(literal 2 binary32) v)
(* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v)
(* v (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2))))))
(*.f32 (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v)
(* v (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6)))))))
(*.f32 (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (+.f32 (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) v)
(* 2 v)
(*.f32 #s(literal 2 binary32) v)
(* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v)
(* -1 (* v (- (* -1 (/ (+ 1/3 (* 1/60 (/ 1 (pow v 2)))) (pow v 2))) 2)))
(*.f32 (neg.f32 v) (-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1/60 binary32) (*.f32 v v)) #s(literal 1/3 binary32))) (*.f32 v v)) #s(literal 2 binary32)))
(* -1 (* v (- (* -1 (/ (+ 1/60 (* 1/2520 (/ 1 (pow v 2)))) (pow v 4))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(*.f32 (neg.f32 v) (-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1/2520 binary32) (*.f32 v v)) #s(literal 1/60 binary32))) (pow.f32 v #s(literal 4 binary32))) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) sinTheta_O) cosTheta_O)) (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) sinTheta_O) cosTheta_O)) (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 v v) v)))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_O)) cosTheta_i (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) v))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32)) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)))) v)) v)) v)) (neg.f32 v))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) sinTheta_O) cosTheta_O) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O)) (*.f32 (pow.f32 v #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i (/.f32 (*.f32 (*.f32 (neg.f32 sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_i)) cosTheta_O) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) sinTheta_i) cosTheta_O) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O)) (*.f32 (pow.f32 v #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O (/.f32 (*.f32 (*.f32 (neg.f32 sinTheta_i) cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) cosTheta_i) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 sinTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))) sinTheta_i (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) sinTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O)) sinTheta_i) cosTheta_i) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i (/.f32 (*.f32 (neg.f32 sinTheta_O) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))) sinTheta_i (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(* 1/2 cosTheta_i)
(*.f32 #s(literal 1/2 binary32) cosTheta_i)
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i))
(fma.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) cosTheta_i))
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_i) (* 1/2 (/ (- (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (pow v 2)))))
(fma.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (fma.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/6 binary32) cosTheta_i)) (*.f32 v v)) cosTheta_i) (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32)))
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_i) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_i (* sinTheta_O sinTheta_i)))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (pow v 2))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (fma.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (fma.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/6 binary32) cosTheta_i)) (*.f32 v v)) cosTheta_i) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_i (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 v v) v))))
(* 1/2 cosTheta_i)
(*.f32 #s(literal 1/2 binary32) cosTheta_i)
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i))
(fma.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) cosTheta_i))
(+ (* -1 (/ (+ (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* 1/2 (/ (- (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_i)) v))) v)) (* 1/2 cosTheta_i))
(fma.f32 #s(literal 1/2 binary32) cosTheta_i (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 sinTheta_i cosTheta_i) sinTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O cosTheta_i) sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal 1/6 binary32) cosTheta_i)) v))) v))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_i))) (* 1/2 (/ (- (* -1/6 (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v))) v)) (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_i))
(-.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O cosTheta_i) sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal 1/6 binary32) cosTheta_i)) #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_i (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)))) v)) v)) v))
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_i)) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))) sinTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_i)) cosTheta_i) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O (/.f32 (*.f32 (neg.f32 sinTheta_i) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))) sinTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 sinTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))) sinTheta_i (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O)) (/.f32 sinTheta_i (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i) (/.f32 sinTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))) sinTheta_i (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
1/2
#s(literal 1/2 binary32)
(+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32))
(+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))))
(fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32)))
(+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))))))
(fma.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32)) (*.f32 v v)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 v v) v))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32)))
1/2
#s(literal 1/2 binary32)
(+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32))
(+ 1/2 (* -1 (/ (+ (* 1/2 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)))
(-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) v))) v))
(+ 1/2 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) v))) v)) (* 1/2 (* sinTheta_O sinTheta_i))) v)))
(-.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_O)) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/12 binary32) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_O))) v) (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal -1/12 binary32))) v)) v))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (-.f32 (/.f32 (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 sinTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))) sinTheta_O (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) sinTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O) (/.f32 sinTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))) sinTheta_O (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 v v)))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) (*.f32 (*.f32 v v) v)) (/.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) cosTheta_O) (*.f32 v v))) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) sinTheta_O) (*.f32 (*.f32 v v) v)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O)) (pow.f32 v #s(literal 4 binary32)))) sinTheta_i) (/.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) cosTheta_O) (*.f32 v v))) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v)) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/.f32 (-.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) sinTheta_i) cosTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v)) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))) v)
(/.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) sinTheta_O) sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i)) (*.f32 (*.f32 v v) v)) (-.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) sinTheta_i) cosTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v))) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(/.f32 (neg.f32 (fma.f32 cosTheta_i cosTheta_O (/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) cosTheta_i (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) sinTheta_O) cosTheta_O)) (*.f32 sinTheta_i sinTheta_i)) v)) v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v))) v))
(/.f32 (neg.f32 (fma.f32 cosTheta_i cosTheta_O (/.f32 (neg.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_O)) cosTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O cosTheta_i) sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) sinTheta_O) sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i))) v)) v))) v))) (neg.f32 v))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 v v)))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_i)) cosTheta_O) (*.f32 (*.f32 v v) v)) (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) cosTheta_O) (*.f32 v v))) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) sinTheta_i) (*.f32 (*.f32 v v) v)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O)) (pow.f32 v #s(literal 4 binary32)))) sinTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) cosTheta_O) (*.f32 v v))) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) sinTheta_O) cosTheta_O) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O)) (*.f32 (pow.f32 v #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i (/.f32 (*.f32 (*.f32 (neg.f32 sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) sinTheta_O) cosTheta_O)) (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) sinTheta_O) cosTheta_O)) (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 v v) v)))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_O)) cosTheta_i (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) v))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32)) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)))) v)) v)) v)) (neg.f32 v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_i)) cosTheta_O) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) sinTheta_i) cosTheta_O) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O)) (*.f32 (pow.f32 v #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O (/.f32 (*.f32 (*.f32 (neg.f32 sinTheta_i) cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (/ 1 v))
(-.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (pow v 2))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 3))))) (/ 1 v))
(fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) (/.f32 sinTheta_i (*.f32 (*.f32 v v) v))) (/.f32 sinTheta_O (*.f32 v v))) sinTheta_i (/.f32 #s(literal 1 binary32) v))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 4))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 3))))))) (/ 1 v))
(fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O)) (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) (*.f32 (*.f32 v v) v))) sinTheta_i (/.f32 (neg.f32 sinTheta_O) (*.f32 v v))) sinTheta_i (/.f32 #s(literal 1 binary32) v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v)
(/ (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) v)
(/.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 (neg.f32 sinTheta_i) v)) sinTheta_O #s(literal 1 binary32)) v)
(/ (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))) v)
(/.f32 (+.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O)) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 v v) v)) (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 (neg.f32 sinTheta_i) v)) sinTheta_O)) #s(literal 1 binary32)) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(* -1 (/ (- (/ (* sinTheta_O sinTheta_i) v) 1) v))
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v)
(* -1 (/ (- (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) v)) 1) v))
(/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) (*.f32 sinTheta_i sinTheta_O)) (neg.f32 v)) #s(literal 1 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))) v))) v)) 1) v))
(/.f32 (-.f32 (/.f32 (neg.f32 (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O)) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) v))) v))) (neg.f32 v)) #s(literal 1 binary32)) (neg.f32 v))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (/ 1 v))
(-.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (pow v 2))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 3))))) (/ 1 v))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) (*.f32 (*.f32 v v) v)) #s(literal 1/2 binary32) (/.f32 (neg.f32 sinTheta_i) (*.f32 v v))) sinTheta_O (/.f32 #s(literal 1 binary32) v))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 4))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 3))))))) (/ 1 v))
(fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) sinTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 v v) v))) sinTheta_O (/.f32 (neg.f32 sinTheta_i) (*.f32 v v))) sinTheta_O (/.f32 #s(literal 1 binary32) v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) v)
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))
(fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) (/.f32 sinTheta_i (*.f32 v v))) (/.f32 sinTheta_O v)) sinTheta_i #s(literal 1 binary32))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O)) (/.f32 sinTheta_i (*.f32 (*.f32 v v) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) (*.f32 v v))) sinTheta_i (/.f32 (neg.f32 sinTheta_O) v)) sinTheta_i #s(literal 1 binary32))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 (neg.f32 sinTheta_i) v)) sinTheta_O #s(literal 1 binary32))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O)) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 v v) v)) (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 (neg.f32 sinTheta_i) v)) sinTheta_O)) #s(literal 1 binary32))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (*.f32 sinTheta_i sinTheta_O)) v))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* sinTheta_O sinTheta_i)) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O)) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) v))) (neg.f32 v))) v))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 (neg.f32 sinTheta_i) v)) sinTheta_O #s(literal 1 binary32))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))))))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) sinTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 v v) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)) sinTheta_O #s(literal 1 binary32))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 #s(literal 1/2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 #s(literal 1/2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 #s(literal 1/2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 #s(literal 1/2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal 1 binary32)) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32)))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
(/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32)))) (+.f32 (/.f32 #s(literal 1/5040 binary32) (pow.f32 v #s(literal 6 binary32))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal 1 binary32)) v)
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(/.f32 (-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32))) (*.f32 v v)) #s(literal 1 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
(/.f32 (-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)) #s(literal 1/120 binary32))) (pow.f32 v #s(literal 4 binary32))) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal 1 binary32))) (neg.f32 v))
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 #s(literal 1/2 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 #s(literal 1/2 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 #s(literal 1/2 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 #s(literal 1/2 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
1
#s(literal 1 binary32)
(+ 1 (* 1/6 (/ 1 (pow v 2))))
(+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal 1 binary32))
(+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2)))))
(+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32)))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))
(+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6))))))
(+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32)))) (+.f32 (/.f32 #s(literal 1/5040 binary32) (pow.f32 v #s(literal 6 binary32))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))
1
#s(literal 1 binary32)
(+ 1 (* 1/6 (/ 1 (pow v 2))))
(+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal 1 binary32))
(+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2)))))
(+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32)))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))
(+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6))))))
(+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32)))) (+.f32 (/.f32 #s(literal 1/5040 binary32) (pow.f32 v #s(literal 6 binary32))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (+.f32 (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (+.f32 (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))

rewrite183.0ms (0.9%)

Memory
-8.2MiB live, 345.3MiB allocated
Rules
3 658×lower-/.f64
3 638×lower-*.f64
3 632×lower-/.f32
3 606×lower-*.f32
1 308×frac-2neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
055277
089276
1290266
21939265
37529265
08290265
Stop Event
iter limit
node limit
iter limit
Counts
23 → 1 592
Calls
Call 1
Inputs
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O cosTheta_i)
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i cosTheta_O)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))))
(/.f32 cosTheta_O v)
(*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v)
(exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
Outputs
(*.f32 (pow.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) (*.f32 v v))))
(*.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_i) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_i) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (pow.f32 (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 cosTheta_O (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_i)
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32)) v)) (/.f32 #s(literal -1/2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) v) (/.f32 #s(literal -1/2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) (*.f32 v v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 #s(literal -1/2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (neg.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (neg.f32 cosTheta_O) cosTheta_i))
(*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 cosTheta_O v)) (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) cosTheta_O)
(*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v) cosTheta_O)
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) cosTheta_i)
(*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (*.f32 (*.f32 #s(literal 2 binary32) v) v)))
(*.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) (*.f32 v v))))
(*.f32 (neg.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))) (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) (*.f32 v v))) (pow.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1/2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 (*.f32 v (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v))
(*.f32 (/.f32 cosTheta_O (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i (*.f32 (*.f32 #s(literal 2 binary32) v) v)))
(*.f32 (/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_O))
(*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_O) (/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (/.f32 cosTheta_O (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))) (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (neg.f32 cosTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))))
(*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) v)))
(*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))))
(*.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32)) v)))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_i) (/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_i))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) (*.f32 v v))) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (neg.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (neg.f32 v)) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (neg.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))))
(*.f32 (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v))))
(*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (/.f32 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32)) v)) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32)) v)) (/.f32 #s(literal -1/2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) (*.f32 v v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (neg.f32 cosTheta_O))) (neg.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(literal 2 binary32) v) v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (neg.f32 (/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (/.f32 (neg.f32 v) cosTheta_O))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(/.f32 (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 #s(literal 2 binary32) v) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (neg.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 cosTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 v (*.f32 (neg.f32 cosTheta_O) cosTheta_i)))
(/.f32 (neg.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32)))
(/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 #s(literal -2 binary32) v)) (neg.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (neg.f32 v))
(/.f32 (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_i) #s(literal -1/2 binary32)) (neg.f32 (*.f32 (/.f32 v cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) v) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (neg.f32 cosTheta_O)) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(/.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) v)
(/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (/.f32 v cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(/.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32))))
(/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_i) (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O))
(/.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) cosTheta_i))
(/.f32 (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (neg.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(/.f32 (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (*.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v)))
(/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v) (*.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (/.f32 v cosTheta_O))
(/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_i) #s(literal -1/2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(literal 2 binary32) v) v))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 cosTheta_O v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 v cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (neg.f32 cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) v) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v)) (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) (/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (neg.f32 (*.f32 (*.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v))))
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))))) (/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v))) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v))))
(-.f32 (/.f32 #s(literal 0 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(pow.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))))
(neg.f32 (/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_i cosTheta_O))))
(neg.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(neg.f32 (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v))
(neg.f32 (/.f32 (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (neg.f32 v)))
(neg.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (neg.f32 v)))
(neg.f32 (/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (neg.f32 v)) (*.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (/.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(neg.f32 (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(neg.f32 (/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (neg.f32 v))))
(neg.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 #s(literal -2 binary32) v))))
(neg.f32 (*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 #s(literal -1 binary32) v)))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (/.f32 #s(literal -1 binary32) v)))
(neg.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))))
(neg.f32 (*.f32 (/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (/.f32 (neg.f32 cosTheta_O) v)))
(neg.f32 (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) v)))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (neg.f32 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(neg.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(neg.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(neg.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) v) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 #s(literal -2 binary32) v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))))))
(neg.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v))))
(neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) v) #s(literal 1/2 binary32))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32)) v)) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32))) cosTheta_i)
(*.f32 (/.f32 (/.f32 cosTheta_i v) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32))) cosTheta_O)
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))
(*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_i (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) (*.f32 v v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) v) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (neg.f32 cosTheta_O) cosTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) v)))
(*.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -2 binary32) v) (neg.f32 v))))
(*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))
(*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32)) (neg.f32 v))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (neg.f32 (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) v))))
(*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) (*.f32 v v))))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32)) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32)) v)) #s(literal 1 binary32))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 #s(literal 2 binary32) v) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32)) v)))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) v)) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) #s(literal 1/2 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (neg.f32 cosTheta_O) cosTheta_i))) (neg.f32 (*.f32 (neg.f32 v) v)))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))))) (neg.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (neg.f32 v))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) v) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) v)
(/.f32 (/.f32 cosTheta_i (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32))) (/.f32 v cosTheta_O))
(/.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32))) (/.f32 v cosTheta_i))
(/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))
(/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 #s(literal -2 binary32) v)) (/.f32 v (*.f32 (neg.f32 cosTheta_O) cosTheta_i)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 #s(literal -2 binary32) (*.f32 v v)))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) v) (*.f32 #s(literal -2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (neg.f32 cosTheta_O) cosTheta_i)) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))) (*.f32 (*.f32 #s(literal -2 binary32) v) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))) (*.f32 (*.f32 #s(literal 2 binary32) v) v))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32)) (neg.f32 v)))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (neg.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) v)))
(/.f32 (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 #s(literal -2 binary32) v) (neg.f32 v)))
(/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 #s(literal 2 binary32) v) v))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (*.f32 #s(literal 2 binary32) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) v)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (neg.f32 v)) (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) v)) (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) v) (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (neg.f32 cosTheta_O) cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32)) (neg.f32 v)) (*.f32 (neg.f32 cosTheta_O) cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32)) v) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (neg.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) v))))
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32)) (neg.f32 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32)) v))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) (*.f32 v v))))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) (*.f32 v v))))
(pow.f32 (*.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32))) #s(literal -1 binary32))
(neg.f32 (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) (*.f32 v v))))
(*.f32 (pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (neg.f32 cosTheta_O) cosTheta_i))
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (/.f32 #s(literal -1 binary32) v))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (neg.f32 cosTheta_i) (/.f32 (neg.f32 v) cosTheta_O))
(/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (neg.f32 v))
(/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 (neg.f32 cosTheta_O) cosTheta_i)))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 cosTheta_i (/.f32 v cosTheta_O))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) v))
(pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))
(exp.f32 (-.f32 (*.f32 (log.f32 v) #s(literal -1 binary32)) (*.f32 (log.f32 (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_i cosTheta_O))))
(neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))))
(neg.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) v) #s(literal 1 binary32)))
(neg.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) v))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))
(*.f32 (neg.f32 (neg.f32 cosTheta_i)) cosTheta_O)
(*.f32 (pow.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) #s(literal -1 binary32)) cosTheta_O)
(*.f32 (pow.f32 cosTheta_i #s(literal 1 binary32)) cosTheta_O)
(*.f32 (neg.f32 cosTheta_i) (neg.f32 cosTheta_O))
(*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) #s(literal -1 binary32))
(*.f32 (neg.f32 cosTheta_O) (neg.f32 cosTheta_i))
(*.f32 #s(literal -1 binary32) (pow.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) #s(literal 1 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 cosTheta_O) cosTheta_i))
(*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32))
(*.f32 cosTheta_i cosTheta_O)
(*.f32 cosTheta_O (neg.f32 (neg.f32 cosTheta_i)))
(*.f32 cosTheta_O (pow.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) #s(literal -1 binary32)))
(*.f32 cosTheta_O (pow.f32 cosTheta_i #s(literal 1 binary32)))
(*.f32 cosTheta_O cosTheta_i)
(/.f32 (neg.f32 cosTheta_i) (/.f32 #s(literal -1 binary32) cosTheta_O))
(/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #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 cosTheta_i (/.f32 #s(literal 1 binary32) cosTheta_O))
(-.f32 #s(literal 0 binary32) (*.f32 (neg.f32 cosTheta_O) cosTheta_i))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))
(pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32))
(exp.f32 (neg.f32 (*.f32 (log.f32 (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) #s(literal -1 binary32)))
(exp.f32 (*.f32 (-.f32 #s(literal 0 binary32) (log.f32 (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)))
(neg.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (/.f32 cosTheta_O v) #s(literal 1/2 binary32)) cosTheta_i)
(*.f32 (*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32)) cosTheta_O)
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 #s(literal 1/2 binary32) cosTheta_O))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 1/2 binary32) cosTheta_i))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) #s(literal 1/2 binary32)))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32)))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 v cosTheta_i))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 v cosTheta_O))
(/.f32 #s(literal -1/2 binary32) (/.f32 v (*.f32 (neg.f32 cosTheta_O) cosTheta_i)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) v) #s(literal -2 binary32))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) v)
(/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 #s(literal -2 binary32) v))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 2 binary32) v))
(pow.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32))
(neg.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
(neg.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v)))
(neg.f32 (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) v) #s(literal 2 binary32)))
(neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (neg.f32 cosTheta_O) v)))
(neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) v)))
(neg.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) v)))
(neg.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) v) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (neg.f32 cosTheta_O) cosTheta_i))
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (/.f32 #s(literal -1 binary32) v))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (neg.f32 cosTheta_i) (/.f32 (neg.f32 v) cosTheta_O))
(/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (neg.f32 v))
(/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 (neg.f32 cosTheta_O) cosTheta_i)))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 cosTheta_i (/.f32 v cosTheta_O))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) v))
(pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))
(exp.f32 (-.f32 (*.f32 (log.f32 v) #s(literal -1 binary32)) (*.f32 (log.f32 (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_i cosTheta_O))))
(neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))))
(neg.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) v) #s(literal 1 binary32)))
(neg.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) v))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))
(*.f32 (neg.f32 (neg.f32 cosTheta_i)) cosTheta_O)
(*.f32 (pow.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) #s(literal -1 binary32)) cosTheta_O)
(*.f32 (pow.f32 cosTheta_i #s(literal 1 binary32)) cosTheta_O)
(*.f32 (neg.f32 cosTheta_i) (neg.f32 cosTheta_O))
(*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) #s(literal -1 binary32))
(*.f32 (neg.f32 cosTheta_O) (neg.f32 cosTheta_i))
(*.f32 #s(literal -1 binary32) (pow.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) #s(literal 1 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 cosTheta_O) cosTheta_i))
(*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32))
(*.f32 cosTheta_i cosTheta_O)
(*.f32 cosTheta_O (neg.f32 (neg.f32 cosTheta_i)))
(*.f32 cosTheta_O (pow.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) #s(literal -1 binary32)))
(*.f32 cosTheta_O (pow.f32 cosTheta_i #s(literal 1 binary32)))
(*.f32 cosTheta_O cosTheta_i)
(/.f32 (neg.f32 cosTheta_i) (/.f32 #s(literal -1 binary32) cosTheta_O))
(/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #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 cosTheta_i (/.f32 #s(literal 1 binary32) cosTheta_O))
(-.f32 #s(literal 0 binary32) (*.f32 (neg.f32 cosTheta_O) cosTheta_i))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))
(pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32))
(exp.f32 (neg.f32 (*.f32 (log.f32 (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) #s(literal -1 binary32)))
(exp.f32 (*.f32 (-.f32 #s(literal 0 binary32) (log.f32 (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)))
(neg.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i))
(*.f32 (pow.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) (*.f32 v v))))
(*.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_i) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_i) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (pow.f32 (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 cosTheta_O (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_i)
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32)) v)) (/.f32 #s(literal -1/2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) v) (/.f32 #s(literal -1/2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) (*.f32 v v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 #s(literal -1/2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (neg.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (neg.f32 cosTheta_O) cosTheta_i))
(*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 cosTheta_O v)) (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) cosTheta_O)
(*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v) cosTheta_O)
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) cosTheta_i)
(*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (*.f32 (*.f32 #s(literal 2 binary32) v) v)))
(*.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) (*.f32 v v))))
(*.f32 (neg.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))) (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) (*.f32 v v))) (pow.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1/2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 (*.f32 v (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v))
(*.f32 (/.f32 cosTheta_O (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i (*.f32 (*.f32 #s(literal 2 binary32) v) v)))
(*.f32 (/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_O))
(*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_O) (/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (/.f32 cosTheta_O (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))) (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (neg.f32 cosTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))))
(*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) v)))
(*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))))
(*.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32)) v)))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_i) (/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_i))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) (*.f32 v v))) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (neg.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (neg.f32 v)) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (neg.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))))
(*.f32 (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v))))
(*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (/.f32 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32)) v)) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32)) v)) (/.f32 #s(literal -1/2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) (*.f32 v v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (neg.f32 cosTheta_O))) (neg.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(literal 2 binary32) v) v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (neg.f32 (/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (/.f32 (neg.f32 v) cosTheta_O))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(/.f32 (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 #s(literal 2 binary32) v) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (neg.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 cosTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 v (*.f32 (neg.f32 cosTheta_O) cosTheta_i)))
(/.f32 (neg.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32)))
(/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 #s(literal -2 binary32) v)) (neg.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (neg.f32 v))
(/.f32 (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_i) #s(literal -1/2 binary32)) (neg.f32 (*.f32 (/.f32 v cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) v) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (neg.f32 cosTheta_O)) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(/.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) v)
(/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (/.f32 v cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(/.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32))))
(/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_i) (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O))
(/.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) cosTheta_i))
(/.f32 (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (neg.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(/.f32 (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (*.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v)))
(/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v) (*.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (/.f32 v cosTheta_O))
(/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_i) #s(literal -1/2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(literal 2 binary32) v) v))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 cosTheta_O v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 v cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (neg.f32 cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) v) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v)) (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) (/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (neg.f32 (*.f32 (*.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v))))
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))))) (/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v))) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v))))
(-.f32 (/.f32 #s(literal 0 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(pow.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))))
(neg.f32 (/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_i cosTheta_O))))
(neg.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(neg.f32 (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v))
(neg.f32 (/.f32 (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (neg.f32 v)))
(neg.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (neg.f32 v)))
(neg.f32 (/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (neg.f32 v)) (*.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (/.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(neg.f32 (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(neg.f32 (/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (neg.f32 v))))
(neg.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 #s(literal -2 binary32) v))))
(neg.f32 (*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 #s(literal -1 binary32) v)))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (/.f32 #s(literal -1 binary32) v)))
(neg.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))))
(neg.f32 (*.f32 (/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (/.f32 (neg.f32 cosTheta_O) v)))
(neg.f32 (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) v)))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (neg.f32 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(neg.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(neg.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(neg.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) v) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 #s(literal -2 binary32) v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))))))
(neg.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v))))
(neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (neg.f32 (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(*.f32 (neg.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (*.f32 #s(literal 2 binary32) v))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 #s(literal -2 binary32) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (neg.f32 v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 #s(literal 2 binary32) v) v))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(*.f32 #s(literal -1 binary32) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (neg.f32 (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)))
(*.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -1 binary32))
(/.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (neg.f32 v)))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(neg.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) #s(literal 1/2 binary32))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) v)
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 #s(literal 2 binary32) v))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v))
(*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) v) v))) #s(literal -2 binary32))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) #s(literal 2 binary32))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (/.f32 #s(literal 1 binary32) v))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) v) v))))
(*.f32 (pow.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) (*.f32 v v))))
(*.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_i) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_i) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (pow.f32 (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 cosTheta_O (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_i)
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32)) v)) (/.f32 #s(literal -1/2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) v) (/.f32 #s(literal -1/2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) (*.f32 v v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 #s(literal -1/2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (neg.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (neg.f32 cosTheta_O) cosTheta_i))
(*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 cosTheta_O v)) (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) cosTheta_O)
(*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v) cosTheta_O)
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) cosTheta_i)
(*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (*.f32 (*.f32 #s(literal 2 binary32) v) v)))
(*.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) (*.f32 v v))))
(*.f32 (neg.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))) (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) (*.f32 v v))) (pow.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1/2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 (*.f32 v (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v))
(*.f32 (/.f32 cosTheta_O (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i (*.f32 (*.f32 #s(literal 2 binary32) v) v)))
(*.f32 (/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_O))
(*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_O) (/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (/.f32 cosTheta_O (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))) (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (neg.f32 cosTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))))
(*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) v)))
(*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))))
(*.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32)) v)))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_i) (/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_i))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) (*.f32 v v))) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (neg.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (neg.f32 v)) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (neg.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))))
(*.f32 (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v))))
(*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (/.f32 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32)) v)) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32)) v)) (/.f32 #s(literal -1/2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) (*.f32 v v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (neg.f32 cosTheta_O))) (neg.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(literal 2 binary32) v) v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (neg.f32 (/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (/.f32 (neg.f32 v) cosTheta_O))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(/.f32 (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 #s(literal 2 binary32) v) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (neg.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 cosTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 v (*.f32 (neg.f32 cosTheta_O) cosTheta_i)))
(/.f32 (neg.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32)))
(/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 #s(literal -2 binary32) v)) (neg.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (neg.f32 v))
(/.f32 (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_i) #s(literal -1/2 binary32)) (neg.f32 (*.f32 (/.f32 v cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) v) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (neg.f32 cosTheta_O)) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(/.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) v)
(/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (/.f32 v cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(/.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32))))
(/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_i) (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O))
(/.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) cosTheta_i))
(/.f32 (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (neg.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(/.f32 (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (*.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v)))
(/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v) (*.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (/.f32 v cosTheta_O))
(/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_i) #s(literal -1/2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(literal 2 binary32) v) v))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 cosTheta_O v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 v cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (neg.f32 cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) v) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v)) (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) (/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (neg.f32 (*.f32 (*.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v))))
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))))) (/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v))) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v))))
(-.f32 (/.f32 #s(literal 0 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(pow.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))))
(neg.f32 (/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_i cosTheta_O))))
(neg.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(neg.f32 (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v))
(neg.f32 (/.f32 (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (neg.f32 v)))
(neg.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (neg.f32 v)))
(neg.f32 (/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (neg.f32 v)) (*.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (/.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(neg.f32 (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(neg.f32 (/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (neg.f32 v))))
(neg.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 #s(literal -2 binary32) v))))
(neg.f32 (*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 #s(literal -1 binary32) v)))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (/.f32 #s(literal -1 binary32) v)))
(neg.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))))
(neg.f32 (*.f32 (/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (/.f32 (neg.f32 cosTheta_O) v)))
(neg.f32 (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) v)))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (neg.f32 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(neg.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(neg.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(neg.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) v) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 #s(literal -2 binary32) v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))))))
(neg.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v))))
(neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (pow.f32 (/.f32 v cosTheta_O) #s(literal -1/2 binary32)) (pow.f32 (/.f32 v cosTheta_O) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (neg.f32 cosTheta_O))
(*.f32 (neg.f32 cosTheta_O) (/.f32 #s(literal -1 binary32) v))
(*.f32 #s(literal -1 binary32) (/.f32 (neg.f32 cosTheta_O) v))
(*.f32 (/.f32 cosTheta_O v) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O)
(*.f32 #s(literal 1 binary32) (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) v))
(/.f32 (neg.f32 cosTheta_O) (neg.f32 v))
(/.f32 #s(literal -1 binary32) (/.f32 (neg.f32 v) cosTheta_O))
(/.f32 #s(literal 1 binary32) (/.f32 v cosTheta_O))
(/.f32 cosTheta_O v)
(-.f32 #s(literal 0 binary32) (/.f32 (neg.f32 cosTheta_O) v))
(pow.f32 (/.f32 v cosTheta_O) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 v cosTheta_O)) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 v cosTheta_O)))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 cosTheta_O) v)))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) cosTheta_O))
(neg.f32 (/.f32 (neg.f32 cosTheta_O) v))
(*.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) v) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) cosTheta_i) (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))))
(*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))))
(*.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))
(*.f32 (*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_i) #s(literal -1/2 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) cosTheta_i))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_i))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))))
(*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_i) (/.f32 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(*.f32 (/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #s(literal 1 binary32))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) cosTheta_i)
(*.f32 #s(literal 1 binary32) (/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) cosTheta_i))
(*.f32 cosTheta_i (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_i) #s(literal -1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(/.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) v)
(/.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal 2 binary32) v))
(/.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_i) #s(literal -1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (neg.f32 cosTheta_i) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_i) #s(literal -1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_i) #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) cosTheta_i))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_i) #s(literal -1/2 binary32))))
(/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_i) #s(literal -1/2 binary32))) #s(literal -1 binary32))
(neg.f32 (/.f32 (*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_i) #s(literal -1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(neg.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(neg.f32 (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 #s(literal -2 binary32) v))))
(neg.f32 (*.f32 cosTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))))
(neg.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) cosTheta_i))
(*.f32 (pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #s(literal -1/2 binary32)))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) #s(literal 1/2 binary32))
(*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 #s(literal -1/2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (*.f32 #s(literal -1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))))
(*.f32 (/.f32 #s(literal -1/2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 #s(literal -2 binary32) v)) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))))
(*.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (neg.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v) (/.f32 #s(literal -1/2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) #s(literal 1 binary32))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 #s(literal -1/2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (/.f32 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (/.f32 #s(literal -1/2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))
(/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) v))
(/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (neg.f32 v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v))
(neg.f32 (/.f32 (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(neg.f32 (/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(neg.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(neg.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v)))
(neg.f32 (/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(neg.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (neg.f32 v))))
(neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal -1 binary32) v)))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (neg.f32 v)) (/.f32 #s(literal -1/2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 #s(literal -2 binary32) v)) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(neg.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (pow.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (neg.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (/.f32 cosTheta_O v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) cosTheta_i)
(*.f32 (*.f32 (/.f32 cosTheta_i v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) cosTheta_O)
(*.f32 (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v) cosTheta_i) cosTheta_O)
(*.f32 (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v) cosTheta_O) cosTheta_i)
(*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) v) (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_O))
(*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (neg.f32 v)))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (neg.f32 v)) (*.f32 (neg.f32 cosTheta_O) cosTheta_i))
(*.f32 (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) v))
(*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) v))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) #s(literal 1 binary32))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_i))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))
(*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))))
(*.f32 cosTheta_i (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v) cosTheta_O))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))))
(*.f32 cosTheta_O (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v) cosTheta_i))
(/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_O) (/.f32 v cosTheta_i))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (neg.f32 v))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) v) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_i) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (neg.f32 v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (neg.f32 v)) (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) #s(literal -1 binary32))
(/.f32 (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 v (*.f32 (neg.f32 cosTheta_O) cosTheta_i)))
(/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) v)
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) #s(literal 1 binary32))
(/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 (neg.f32 cosTheta_O) cosTheta_i)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_i cosTheta_O))) (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 v (*.f32 (neg.f32 cosTheta_O) cosTheta_i))) (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))
(pow.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #s(literal -1 binary32)))
(neg.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) #s(literal 1 binary32)))
(neg.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))
(*.f32 (pow.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) (*.f32 v v))))
(*.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_i) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_i) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (pow.f32 (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 cosTheta_O (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_i)
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32)) v)) (/.f32 #s(literal -1/2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) v) (/.f32 #s(literal -1/2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) (*.f32 v v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 #s(literal -1/2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (neg.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (neg.f32 cosTheta_O) cosTheta_i))
(*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 cosTheta_O v)) (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) cosTheta_O)
(*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v) cosTheta_O)
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) cosTheta_i)
(*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (*.f32 (*.f32 #s(literal 2 binary32) v) v)))
(*.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) (*.f32 v v))))
(*.f32 (neg.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))) (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) (*.f32 v v))) (pow.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1/2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 (*.f32 v (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v))
(*.f32 (/.f32 cosTheta_O (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i (*.f32 (*.f32 #s(literal 2 binary32) v) v)))
(*.f32 (/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_O))
(*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_O) (/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (/.f32 cosTheta_O (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))) (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (neg.f32 cosTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))))
(*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) v)))
(*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))))
(*.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32)) v)))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_i) (/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_i))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) (*.f32 v v))) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (neg.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (neg.f32 v)) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (neg.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))))
(*.f32 (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v))))
(*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (/.f32 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32)) v)) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32)) v)) (/.f32 #s(literal -1/2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) (*.f32 v v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (neg.f32 cosTheta_O))) (neg.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(literal 2 binary32) v) v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (neg.f32 (/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (/.f32 (neg.f32 v) cosTheta_O))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(/.f32 (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 #s(literal 2 binary32) v) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (neg.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 cosTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 v (*.f32 (neg.f32 cosTheta_O) cosTheta_i)))
(/.f32 (neg.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32)))
(/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 #s(literal -2 binary32) v)) (neg.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (neg.f32 v))
(/.f32 (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_i) #s(literal -1/2 binary32)) (neg.f32 (*.f32 (/.f32 v cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) v) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (neg.f32 cosTheta_O)) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(/.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) v)
(/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (/.f32 v cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(/.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32))))
(/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_i) (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O))
(/.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) cosTheta_i))
(/.f32 (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (neg.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(/.f32 (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (*.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v)))
(/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v) (*.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (/.f32 v cosTheta_O))
(/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_i) #s(literal -1/2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(literal 2 binary32) v) v))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 cosTheta_O v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 v cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (neg.f32 cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) v) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v)) (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) (/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 2 binary32)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (neg.f32 (*.f32 (*.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v))))
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))))) (/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v))) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v))))
(-.f32 (/.f32 #s(literal 0 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(pow.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))))
(neg.f32 (/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_i cosTheta_O))))
(neg.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(neg.f32 (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v))
(neg.f32 (/.f32 (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (neg.f32 v)))
(neg.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (neg.f32 v)))
(neg.f32 (/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (neg.f32 v)) (*.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (/.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(neg.f32 (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(neg.f32 (/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (neg.f32 v))))
(neg.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 #s(literal -2 binary32) v))))
(neg.f32 (*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 #s(literal -1 binary32) v)))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (/.f32 #s(literal -1 binary32) v)))
(neg.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))))
(neg.f32 (*.f32 (/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (/.f32 (neg.f32 cosTheta_O) v)))
(neg.f32 (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) v)))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (neg.f32 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(neg.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(neg.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(neg.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) v) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 #s(literal -2 binary32) v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))))))
(neg.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v))))
(neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 v #s(literal -1/2 binary32)) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) (*.f32 sinTheta_O #s(literal 1/2 binary32))))) (*.f32 (pow.f32 v #s(literal -1/2 binary32)) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) (*.f32 sinTheta_O #s(literal 1/2 binary32))))))
(*.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (pow.f32 v #s(literal -1/2 binary32))) (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (pow.f32 v #s(literal -1/2 binary32))))
(*.f32 (pow.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (neg.f32 v)) #s(literal -1 binary32))
(*.f32 (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 #s(literal -1 binary32) v))
(*.f32 #s(literal -1 binary32) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (neg.f32 v)))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))
(*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v))
(*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (/.f32 #s(literal 1 binary32) v))
(/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (neg.f32 v)) #s(literal -1 binary32))
(/.f32 (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (neg.f32 v))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v) #s(literal 1 binary32))
(/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v)
(-.f32 #s(literal 0 binary32) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (neg.f32 v)))
(pow.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal -1 binary32))
(exp.f32 (fma.f32 (log.f32 v) #s(literal -1 binary32) (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))
(exp.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) v) sinTheta_i (*.f32 (log.f32 v) #s(literal -1 binary32))))
(exp.f32 (*.f32 (log.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) #s(literal -1 binary32)))
(neg.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (neg.f32 v)))
(*.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32))))
(*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (/.f32 (neg.f32 sinTheta_i) v) #s(literal 2 binary32))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (/.f32 (neg.f32 sinTheta_i) v) #s(literal 2 binary32))))
(*.f32 (pow.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32)) (pow.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32)))
(*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) (*.f32 sinTheta_O #s(literal 1/2 binary32)))))
(*.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))))
(*.f32 #s(literal 1 binary32) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))
(*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) #s(literal 1 binary32))
(/.f32 (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) #s(literal 1 binary32))
(-.f32 #s(literal 0 binary32) (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))))
(pow.f32 (exp.f32 (neg.f32 sinTheta_O)) (/.f32 sinTheta_i v))
(pow.f32 (exp.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i))) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 sinTheta_i) v)) (exp.f32 (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 sinTheta_O #s(literal 1/2 binary32)))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 sinTheta_O v)) sinTheta_i)
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_i))) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) #s(literal 1 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) sinTheta_O) (/.f32 sinTheta_i v))
(pow.f32 (pow.f32 (exp.f32 sinTheta_O) #s(literal -1 binary32)) (/.f32 sinTheta_i v))
(pow.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 #s(literal 1 binary32) v)) (neg.f32 sinTheta_i))
(pow.f32 (pow.f32 (exp.f32 sinTheta_O) #s(literal 1 binary32)) (/.f32 (neg.f32 sinTheta_i) v))
(pow.f32 (pow.f32 (exp.f32 sinTheta_O) (neg.f32 sinTheta_i)) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) (*.f32 sinTheta_O #s(literal 1/2 binary32)))) #s(literal 2 binary32))
(pow.f32 (exp.f32 (neg.f32 sinTheta_i)) (/.f32 sinTheta_O v))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(pow.f32 (exp.f32 (*.f32 sinTheta_O sinTheta_i)) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))
(pow.f32 (exp.f32 sinTheta_i) (*.f32 (/.f32 sinTheta_O v) #s(literal -1 binary32)))
(pow.f32 (exp.f32 sinTheta_i) (/.f32 (neg.f32 sinTheta_O) v))
(pow.f32 (exp.f32 (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O #s(literal 1/2 binary32))))
(pow.f32 (exp.f32 (/.f32 (neg.f32 sinTheta_i) v)) (fma.f32 sinTheta_O #s(literal 1/2 binary32) (*.f32 sinTheta_O #s(literal 1/2 binary32))))
(pow.f32 (exp.f32 (/.f32 (neg.f32 sinTheta_i) v)) sinTheta_O)
(pow.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O sinTheta_i))
(pow.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (exp.f32 #s(literal -1 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (log.f32 (exp.f32 sinTheta_O)) (/.f32 (neg.f32 sinTheta_i) v)))
(exp.f32 (*.f32 (log.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #s(literal -1 binary32)))
(exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))
(neg.f32 (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))))
(*.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1/2 binary32))
(*.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (-.f32 (*.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32))) (*.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)))) (fma.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32))))
(/.f32 (-.f32 (pow.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (fma.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 4 binary32))
(/.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32))
(/.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))
(/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(-.f32 (*.f32 (sinh.f32 #s(literal 0 binary32)) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (cosh.f32 #s(literal 0 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(-.f32 (/.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (/.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(-.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)))
(-.f32 #s(literal 0 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(fma.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32) (neg.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32))))
(pow.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -1 binary32))
(+.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32))))
(neg.f32 (sinh.f32 (/.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 1 binary32))))
(neg.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i)) #s(literal -1/2 binary32)))
(*.f32 (neg.f32 (neg.f32 sinTheta_O)) (/.f32 sinTheta_i v))
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 sinTheta_O (neg.f32 sinTheta_i)))
(*.f32 (neg.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))
(*.f32 (/.f32 sinTheta_O v) sinTheta_i)
(*.f32 (/.f32 sinTheta_i v) sinTheta_O)
(*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (/.f32 #s(literal -1 binary32) v))
(*.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))
(*.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)) #s(literal -1 binary32))
(*.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 (/.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 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 (/.f32 (neg.f32 sinTheta_i) v) (neg.f32 sinTheta_O))
(*.f32 (neg.f32 sinTheta_i) (/.f32 (neg.f32 sinTheta_O) v))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(/.f32 (+.f32 #s(literal 0 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 0 binary32))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (neg.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))
(/.f32 (neg.f32 sinTheta_O) (/.f32 (neg.f32 v) sinTheta_i))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (neg.f32 v))
(/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 sinTheta_O (neg.f32 sinTheta_i))))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))
(/.f32 sinTheta_O (/.f32 v sinTheta_i))
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))
(fma.f32 (pow.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i)) #s(literal -1/2 binary32)) #s(literal 0 binary32))
(fma.f32 (neg.f32 (neg.f32 sinTheta_O)) (/.f32 sinTheta_i v) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 sinTheta_O (neg.f32 sinTheta_i)) #s(literal 0 binary32))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 0 binary32))
(fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (/.f32 #s(literal -1 binary32) v) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 0 binary32))
(fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)) #s(literal -1 binary32) #s(literal 0 binary32))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 #s(literal 1 binary32) v) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_O sinTheta_i) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 0 binary32))
(fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 0 binary32))
(fma.f32 (/.f32 (neg.f32 sinTheta_i) v) (neg.f32 sinTheta_O) #s(literal 0 binary32))
(fma.f32 (neg.f32 sinTheta_i) (/.f32 (neg.f32 sinTheta_O) v) #s(literal 0 binary32))
(fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))
(pow.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32))
(+.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 0 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal -1 binary32)))
(neg.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))
(*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (neg.f32 v))
(*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(*.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) #s(literal 1/2 binary32))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) #s(literal 1 binary32))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)
(*.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) #s(literal -1 binary32))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) #s(literal 1 binary32))
(/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 v (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(-.f32 #s(literal 0 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(*.f32 (neg.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) v)) #s(literal 1/2 binary32))
(*.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v))
(*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal -2 binary32) v))
(*.f32 (neg.f32 v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) #s(literal 1 binary32))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) #s(literal 2 binary32))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))
(*.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(*.f32 v (neg.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) v))) #s(literal -2 binary32))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) #s(literal -1/2 binary32))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) #s(literal 1 binary32))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) #s(literal 1/2 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal 2 binary32) v) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(-.f32 #s(literal 0 binary32) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(fma.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) v (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(fma.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(+.f32 (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(neg.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))

eval268.0ms (1.3%)

Memory
24.9MiB live, 559.9MiB allocated
Compiler

Compiled 70 183 to 4 021 computations (94.3% saved)

prune428.0ms (2.1%)

Memory
3.3MiB live, 727.8MiB allocated
Pruning

64 alts after pruning (63 fresh and 1 done)

PrunedKeptTotal
New2 802512 853
Fresh241236
Picked415
Done000
Total2 830642 894
Accuracy
99.8%
Counts
2 894 → 64
Alt Table
Click to see full alt table
StatusAccuracyProgram
94.0%
(/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
93.7%
(/.f32 (/.f32 (/.f32 #s(approx (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) #s(literal 1 binary32)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.3%
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))) (*.f32 #s(literal 2 binary32) v))
93.8%
(/.f32 (/.f32 (exp.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) v) sinTheta_i (*.f32 (log.f32 v) #s(literal -1 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.4%
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 #s(literal 1 binary32) cosTheta_O)) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
98.4%
(/.f32 (*.f32 (/.f32 (*.f32 (pow.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) #s(literal -1 binary32))) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
98.4%
(/.f32 (*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
98.6%
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #s(approx (sinh (/ 1 v)) (*.f32 #s(literal 1/2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
98.4%
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(approx (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
98.5%
(/.f32 (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
97.7%
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))
98.5%
(/.f32 (*.f32 (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v) cosTheta_i) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.5%
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
98.7%
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
98.6%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 #s(literal 1 binary32) v))))
98.2%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1 binary32))) #s(literal 2 binary32)) v))
98.5%
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
97.8%
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) v))
98.5%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
98.5%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (/.f32 (-.f32 (pow.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (fma.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32))))))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
60.8%
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)))
98.3%
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
60.8%
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (neg.f32 v) (-.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32)) v) #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_O))) (neg.f32 v)) #s(literal 2 binary32)))))
60.8%
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (neg.f32 v) (-.f32 (/.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_O)) (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32)) #s(literal 2 binary32) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_i sinTheta_O (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_i) (*.f32 sinTheta_O sinTheta_O)))) v)) v)) (neg.f32 v)) #s(literal 2 binary32)))))
93.6%
(/.f32 (exp.f32 (*.f32 (log.f32 (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
98.5%
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.3%
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.3%
(/.f32 #s(approx (* (/ (* cosTheta_O cosTheta_i) v) (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) (* 2 v))) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
98.3%
(/.f32 #s(approx (* (/ (* cosTheta_O cosTheta_i) v) (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) (* 2 v))) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i (*.f32 v v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
98.4%
(/.f32 #s(approx (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (*.f32 (/.f32 cosTheta_O v) (-.f32 cosTheta_i (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
93.4%
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
98.5%
(*.f32 (/.f32 (/.f32 cosTheta_i v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) cosTheta_O)
98.5%
(*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) v) (/.f32 cosTheta_O (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.4%
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v))
98.4%
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.4%
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O))
92.2%
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (neg.f32 v)) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))))))
98.4%
(*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O)
98.5%
(*.f32 (/.f32 cosTheta_O (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_i)
98.6%
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
98.7%
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)))
98.4%
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
98.5%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)))
98.2%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 #s(approx (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) #s(literal 1 binary32)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))))
54.8%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32)))))
53.3%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) v))) v)))))
54.8%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) #s(literal 1/2 binary32))))
98.3%
(*.f32 (/.f32 cosTheta_O v) #s(approx (* cosTheta_i (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v))) (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))))
98.1%
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32)))
98.5%
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))))
98.4%
(*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32)))) v))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 v cosTheta_O)))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 v cosTheta_i)))
55.1%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
55.1%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
55.1%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
54.7%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 #s(literal 1 binary32) cosTheta_O)) v) #s(literal 1/2 binary32)))
55.1%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v) #s(literal 1/2 binary32)))
55.1%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1/2 binary32)))
54.7%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O)))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)))
Compiler

Compiled 3 425 to 2 257 computations (34.1% saved)

simplify156.0ms (0.8%)

Memory
0.6MiB live, 194.1MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
cost-diff0
(/.f32 cosTheta_O v)
cost-diff192
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
cost-diff256
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
cost-diff0
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
cost-diff0
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
cost-diff0
(/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
cost-diff0
(*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O)
cost-diff0
#s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))
cost-diff0
(*.f32 cosTheta_O cosTheta_i)
cost-diff0
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)))
cost-diff160
(fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))
cost-diff0
(/.f32 cosTheta_i v)
cost-diff0
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
cost-diff0
(*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))
cost-diff0
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)))
cost-diff0
(/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
cost-diff0
(/.f32 cosTheta_O v)
cost-diff192
(*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))
cost-diff192
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)))
Rules
7 208×lower-*.f64
7 168×lower-*.f32
4 252×lower-fma.f64
4 246×lower-fma.f32
3 162×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
070553
0114551
1240551
2715550
32762550
44041550
55660550
09191542
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 cosTheta_O v)
cosTheta_O
v
(*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
cosTheta_i
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O sinTheta_i)
sinTheta_O
sinTheta_i
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)))
(*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(/.f32 cosTheta_i v)
cosTheta_i
v
cosTheta_O
#s(literal 1/2 binary32)
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)))
(*.f32 cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
#s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))
(*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)
(fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))
#s(literal 2 binary32)
(fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)))
sinTheta_O
(/.f32 sinTheta_i v)
sinTheta_i
v
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))
(fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32))
(*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i)
(*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O)
(*.f32 #s(literal 1/2 binary32) sinTheta_O)
#s(literal 1/2 binary32)
#s(literal 1/6 binary32)
(*.f32 v v)
(*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O)
(/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
cosTheta_i
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O sinTheta_i)
sinTheta_O
sinTheta_i
v
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 #s(literal 2 binary32) v) v)
(*.f32 #s(literal 2 binary32) v)
#s(literal 2 binary32)
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
cosTheta_O
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
(/.f32 cosTheta_O v)
cosTheta_O
v
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))
(*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))
sinTheta_O
(/.f32 (neg.f32 sinTheta_i) v)
(neg.f32 sinTheta_i)
sinTheta_i
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
(*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
cosTheta_i
Outputs
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_O)
(/.f32 cosTheta_O v)
cosTheta_O
v
(*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
cosTheta_i
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(*.f32 (/.f32 sinTheta_i v) sinTheta_O)
(*.f32 sinTheta_O sinTheta_i)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_O
sinTheta_i
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
(*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(/.f32 cosTheta_i v)
cosTheta_i
v
cosTheta_O
#s(literal 1/2 binary32)
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (/.f32 #s(literal 2 binary32) v) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) v)) #s(literal 2 binary32)) v)))
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_O
cosTheta_i
#s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))
#s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (/.f32 #s(literal 2 binary32) v) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) v)) #s(literal 2 binary32)) v))
(*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)
(*.f32 (fma.f32 (/.f32 #s(literal 2 binary32) v) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) v)) #s(literal 2 binary32)) v)
(fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))
(fma.f32 (/.f32 #s(literal 2 binary32) v) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) v)) #s(literal 2 binary32))
#s(literal 2 binary32)
(fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)))
(fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)))
sinTheta_O
(/.f32 sinTheta_i v)
sinTheta_i
v
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))
(fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32))
(*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i)
(*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O)
(*.f32 #s(literal 1/2 binary32) sinTheta_O)
#s(literal 1/2 binary32)
#s(literal 1/6 binary32)
(*.f32 v v)
(*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O)
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_O)
(/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
cosTheta_i
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) v))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(*.f32 (/.f32 sinTheta_i v) sinTheta_O)
(*.f32 sinTheta_O sinTheta_i)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_O
sinTheta_i
v
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 #s(literal 2 binary32) v) v)
(*.f32 #s(literal 2 binary32) v)
#s(literal 2 binary32)
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
cosTheta_O
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_O)
(/.f32 cosTheta_O v)
cosTheta_O
v
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) v) sinTheta_i)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))
(exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) v) sinTheta_i))
(*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))
(*.f32 (/.f32 (neg.f32 sinTheta_O) v) sinTheta_i)
sinTheta_O
(/.f32 (neg.f32 sinTheta_i) v)
(neg.f32 sinTheta_i)
sinTheta_i
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
(*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
cosTheta_i

localize205.0ms (1%)

Memory
3.7MiB live, 358.0MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.24609375
(*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)
accuracy0.29296875
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
accuracy0.36166000976844204
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
accuracy0.7954603353540676
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy0.2265625
(/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
accuracy0.24675751953688405
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
accuracy0.40234375
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
accuracy0.7954603353540676
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy0.203125
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)))
accuracy0.2421875
(*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)
accuracy0.4140625
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))
accuracy20.761508608537472
#s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))
accuracy0
(/.f32 cosTheta_i v)
accuracy0.0390625
(*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))
accuracy0.10546875
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
accuracy14.477825415549413
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)))
accuracy0.24675751953688405
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
accuracy0.2578125
(/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
accuracy0.37927631837909415
(*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))
accuracy0.7954603353540676
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
Samples
125.0ms256×0valid
Compiler

Compiled 507 to 67 computations (86.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 100.0ms
ival-mult: 48.0ms (47.8% of total)
ival-div: 27.0ms (26.9% of total)
const: 7.0ms (7% of total)
ival-exp: 6.0ms (6% of total)
ival-sinh: 6.0ms (6% of total)
ival-add: 3.0ms (3% of total)
ival-neg: 2.0ms (2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series510.0ms (2.5%)

Memory
15.8MiB live, 168.6MiB allocated
Counts
25 → 972
Calls
Call 1
Inputs
#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())
#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())
#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())
#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())
#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) #<representation binary32>) () ())
#s(alt (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #<representation binary32>) () ())
#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())
#s(alt (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) (patch (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) #<representation binary32>) () ())
#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())
#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())
#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) #<representation binary32>) () ())
#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())
#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())
#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())
#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (patch (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #<representation binary32>) () ())
#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())
#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())
#s(alt (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())
#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())
#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())
#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())
#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())
#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())
Outputs
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v) (taylor inf v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v) (taylor inf v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v) (taylor inf v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_i (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_i (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_i (pow sinTheta_O 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_i (pow sinTheta_O 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 cosTheta_i) (taylor inf v) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i)) (taylor inf v) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_i))) (taylor inf v) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_i)))) (taylor inf v) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 cosTheta_i) (taylor -inf v) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i)) (taylor -inf v) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1/2 (/ (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_i)) (taylor -inf v) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (+ (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))))) v)) (* 1/2 (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) v)) (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_i)) (taylor -inf v) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor 0 cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor 0 cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor 0 cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor 0 cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor inf cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor inf cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor inf cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor inf cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor -inf cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor -inf cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor -inf cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor -inf cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor 0 v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor 0 v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor 0 v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor 0 v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor inf v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor inf v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor inf v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor inf v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor -inf v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor -inf v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor -inf v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor -inf v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 2 (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 2 (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 2 (/ (* cosTheta_i sinTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 2 (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_i (pow sinTheta_i 3)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_i (pow sinTheta_i 3)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 2 (/ (* cosTheta_i sinTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 2 (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 2 (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 2 (/ (* cosTheta_i sinTheta_O) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 2 (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_i (pow sinTheta_O 3)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_i (pow sinTheta_O 3)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 2 (/ (* cosTheta_i sinTheta_O) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i v) (taylor inf v) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* v (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))) (taylor inf v) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* v (- (+ cosTheta_i (* -1 (/ (+ (* -1 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (taylor inf v) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* v (- (+ cosTheta_i (* -1 (/ (+ (* -1 (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))) (pow v 3)))) (+ (* -1 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (+ (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v) (/ (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2)))))) (taylor inf v) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i v) (taylor -inf v) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* v (+ (* -1 cosTheta_i) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))) (taylor -inf v) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* v (+ (* -1 cosTheta_i) (* -1 (/ (- (+ (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) v) (/ (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) v)) (* cosTheta_i (* sinTheta_O sinTheta_i))) v))))) (taylor -inf v) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* v (+ (* -1 cosTheta_i) (* -1 (/ (- (* -1 (/ (- (+ (/ (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v) (+ (/ (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) v) (/ (* sinTheta_O (* sinTheta_i (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) v))) (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v)) (* cosTheta_i (* sinTheta_O sinTheta_i))) v))))) (taylor -inf v) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v) (taylor inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v) (taylor inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v) (taylor inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)) (taylor -inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v)) (taylor -inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v)) (taylor -inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 v) (#s(alt (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 v) (#s(alt (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 v) (#s(alt (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 v) (#s(alt (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 v) (#s(alt (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 v) (#s(alt (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 v) (#s(alt (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 v) (#s(alt (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor 0 cosTheta_i) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor 0 cosTheta_i) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor 0 cosTheta_i) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor 0 cosTheta_i) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor inf cosTheta_i) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor inf cosTheta_i) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor inf cosTheta_i) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor inf cosTheta_i) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor -inf cosTheta_i) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor -inf cosTheta_i) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor -inf cosTheta_i) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor -inf cosTheta_i) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor 0 v) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor 0 v) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor 0 v) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor 0 v) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor inf v) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor inf v) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor inf v) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor inf v) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor -inf v) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor -inf v) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor -inf v) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor -inf v) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* 1/3 (/ 1 (pow v 2)))) (taylor 0 sinTheta_O) (#s(alt (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) (patch (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (* 1/3 (/ 1 (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 sinTheta_O) (#s(alt (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) (patch (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (* 1/3 (/ 1 (pow v 2))) (* sinTheta_O (+ (* 2 (/ sinTheta_i v)) (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2)))))) (taylor 0 sinTheta_O) (#s(alt (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) (patch (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (* 1/3 (/ 1 (pow v 2))) (* sinTheta_O (+ (* 2 (/ sinTheta_i v)) (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2)))))) (taylor 0 sinTheta_O) (#s(alt (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) (patch (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)) (taylor inf sinTheta_O) (#s(alt (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) (patch (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i (* sinTheta_O v))) (/ (pow sinTheta_i 2) (pow v 2)))) (taylor inf sinTheta_O) (#s(alt (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) (patch (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i (* sinTheta_O v))) (+ (* 1/3 (/ 1 (* (pow sinTheta_O 2) (pow v 2)))) (+ (/ 2 (pow sinTheta_O 2)) (/ (pow sinTheta_i 2) (pow v 2)))))) (taylor inf sinTheta_O) (#s(alt (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) (patch (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i (* sinTheta_O v))) (+ (* 1/3 (/ 1 (* (pow sinTheta_O 2) (pow v 2)))) (+ (/ 2 (pow sinTheta_O 2)) (/ (pow sinTheta_i 2) (pow v 2)))))) (taylor inf sinTheta_O) (#s(alt (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) (patch (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)) (taylor -inf sinTheta_O) (#s(alt (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) (patch (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i (* sinTheta_O v))) (/ (pow sinTheta_i 2) (pow v 2)))) (taylor -inf sinTheta_O) (#s(alt (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) (patch (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -2 (/ sinTheta_i v)) (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) sinTheta_O))) sinTheta_O)) (/ (pow sinTheta_i 2) (pow v 2)))) (taylor -inf sinTheta_O) (#s(alt (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) (patch (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -2 (/ sinTheta_i v)) (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) sinTheta_O))) sinTheta_O)) (/ (pow sinTheta_i 2) (pow v 2)))) (taylor -inf sinTheta_O) (#s(alt (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) (patch (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* 1/3 (/ 1 (pow v 2)))) (taylor 0 sinTheta_i) (#s(alt (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) (patch (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (* 1/3 (/ 1 (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 sinTheta_i) (#s(alt (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) (patch (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (* 1/3 (/ 1 (pow v 2))) (* sinTheta_i (+ (* 2 (/ sinTheta_O v)) (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)))))) (taylor 0 sinTheta_i) (#s(alt (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) (patch (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (* 1/3 (/ 1 (pow v 2))) (* sinTheta_i (+ (* 2 (/ sinTheta_O v)) (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)))))) (taylor 0 sinTheta_i) (#s(alt (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) (patch (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)) (taylor inf sinTheta_i) (#s(alt (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) (patch (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O (* sinTheta_i v))) (/ (pow sinTheta_O 2) (pow v 2)))) (taylor inf sinTheta_i) (#s(alt (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) (patch (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O (* sinTheta_i v))) (+ (* 1/3 (/ 1 (* (pow sinTheta_i 2) (pow v 2)))) (+ (/ 2 (pow sinTheta_i 2)) (/ (pow sinTheta_O 2) (pow v 2)))))) (taylor inf sinTheta_i) (#s(alt (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) (patch (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O (* sinTheta_i v))) (+ (* 1/3 (/ 1 (* (pow sinTheta_i 2) (pow v 2)))) (+ (/ 2 (pow sinTheta_i 2)) (/ (pow sinTheta_O 2) (pow v 2)))))) (taylor inf sinTheta_i) (#s(alt (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) (patch (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)) (taylor -inf sinTheta_i) (#s(alt (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) (patch (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O (* sinTheta_i v))) (/ (pow sinTheta_O 2) (pow v 2)))) (taylor -inf sinTheta_i) (#s(alt (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) (patch (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -2 (/ sinTheta_O v)) (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) sinTheta_i))) sinTheta_i)) (/ (pow sinTheta_O 2) (pow v 2)))) (taylor -inf sinTheta_i) (#s(alt (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) (patch (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -2 (/ sinTheta_O v)) (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) sinTheta_i))) sinTheta_i)) (/ (pow sinTheta_O 2) (pow v 2)))) (taylor -inf sinTheta_i) (#s(alt (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) (patch (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (taylor 0 v) (#s(alt (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) (patch (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* 2 (* sinTheta_O (* sinTheta_i v))) (* 2 (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2)) (taylor 0 v) (#s(alt (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) (patch (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* 2 (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* 2 v) (* 2 (* sinTheta_O sinTheta_i))))) (pow v 2)) (taylor 0 v) (#s(alt (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) (patch (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* 2 (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* 2 v) (* 2 (* sinTheta_O sinTheta_i))))) (pow v 2)) (taylor 0 v) (#s(alt (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) (patch (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt 2 (taylor inf v) (#s(alt (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) (patch (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))) (taylor inf v) (#s(alt (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) (patch (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))))) (taylor inf v) (#s(alt (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) (patch (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))))) (taylor inf v) (#s(alt (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) (patch (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt 2 (taylor -inf v) (#s(alt (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) (patch (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf v) (#s(alt (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) (patch (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* -2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) (taylor -inf v) (#s(alt (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) (patch (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* -2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) (taylor -inf v) (#s(alt (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) (patch (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) (patch (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* 2 v) (taylor inf v) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf v) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))))) (taylor inf v) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))))))) (taylor inf v) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* 2 v) (taylor -inf v) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2))) (taylor -inf v) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))) (taylor -inf v) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* v (- (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))) (taylor -inf v) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* 1/2 (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* 1/2 (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v) (taylor inf v) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v) (taylor inf v) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v) (taylor inf v) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) (patch (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_i (pow sinTheta_i 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_i (pow sinTheta_i 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_i (pow sinTheta_O 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_i (pow sinTheta_O 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor inf v) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i)) v) (taylor inf v) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_i))) v) (taylor inf v) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_i)))) v) (taylor inf v) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor -inf v) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1/2 cosTheta_i) (* 1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (taylor -inf v) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* 1/2 (/ (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v))) v)) (* -1/2 cosTheta_i)) v)) (taylor -inf v) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* 1/2 (/ (+ (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (+ (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))))) v))) v)) (* -1/2 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* -1/2 cosTheta_i)) v)) (taylor -inf v) (#s(alt (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (patch (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* 1/2 (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* 1/2 (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* 2 v) (taylor inf v) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf v) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))))) (taylor inf v) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))))))) (taylor inf v) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* 2 v) (taylor -inf v) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2))) (taylor -inf v) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))) (taylor -inf v) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* v (- (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))) (taylor -inf v) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 sinTheta_O) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (patch (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (patch (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))) (/ sinTheta_i v)))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (patch (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))))) (/ sinTheta_i v)))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (patch (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_O) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (patch (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_O) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (patch (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_O) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (patch (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_O) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (patch (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (patch (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (patch (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (patch (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (patch (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 sinTheta_i) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (patch (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (patch (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (patch (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (patch (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_i) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (patch (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_i) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (patch (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_i) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (patch (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_i) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (patch (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (patch (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (patch (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (patch (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (patch (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 v) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (patch (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 v) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (patch (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 v) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (patch (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 v) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (patch (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor inf v) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (patch (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf v) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (patch (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v))) (taylor inf v) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (patch (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf v) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (patch (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor -inf v) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (patch (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf v) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (patch (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) v))) (taylor -inf v) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (patch (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) (taylor -inf v) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (patch (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 cosTheta_i) (taylor inf v) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i)) (taylor inf v) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_i) (* 1/2 (/ (- (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (pow v 2))))) (taylor inf v) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_i) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_i (* sinTheta_O sinTheta_i)))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (pow v 2)))))) (taylor inf v) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 cosTheta_i) (taylor -inf v) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i)) (taylor -inf v) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* 1/2 (/ (- (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_i)) v))) v)) (* 1/2 cosTheta_i)) (taylor -inf v) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_i))) (* 1/2 (/ (- (* -1/6 (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v))) v)) (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_i)) (taylor -inf v) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v) (taylor inf v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v) (taylor inf v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v) (taylor inf v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ 2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* -2 (/ (* sinTheta_O sinTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 2 (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -2 (/ sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -2 (/ sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/3 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 2 (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ 2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* -2 (/ (* sinTheta_O sinTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 2 (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -2 (/ sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -2 (/ sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/3 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 2 (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt v (taylor inf v) (#s(alt (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* v (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf v) (#s(alt (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* v (- (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) (/ 1/6 (pow v 2)))) (taylor inf v) (#s(alt (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* v (- (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))) (+ (* -1/6 (/ (* sinTheta_O sinTheta_i) (pow v 3))) (/ 1/6 (pow v 2))))) (taylor inf v) (#s(alt (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt v (taylor -inf v) (#s(alt (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* v (- (/ (* sinTheta_O sinTheta_i) v) 1))) (taylor -inf v) (#s(alt (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* v (- (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)) 1))) (taylor -inf v) (#s(alt (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* v (- (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ 1/6 (+ (* -1 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) v)) (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) v))) v)) 1))) (taylor -inf v) (#s(alt (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v) (taylor inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v) (taylor inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v) (taylor inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor -inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v) (taylor -inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v)) (taylor -inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v)) (taylor -inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (patch (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #<representation binary32>) () ())) ())
#s(alt (/ 1/6 (pow v 2)) (taylor 0 sinTheta_O) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (* 1/6 (/ 1 (pow v 2)))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (* 1/6 (/ 1 (pow v 2)))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (* 1/6 (/ 1 (pow v 2)))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (taylor inf sinTheta_O) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) (pow v 2)))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) (pow v 2)))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) (pow v 2)))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) (pow v 2)))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) (pow v 2)))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) (pow v 2)))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/6 (pow v 2)) (taylor 0 sinTheta_i) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (* 1/6 (/ 1 (pow v 2)))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (* 1/6 (/ 1 (pow v 2)))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (* 1/6 (/ 1 (pow v 2)))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (taylor inf sinTheta_i) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) (pow v 2)))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) (pow v 2)))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) (pow v 2)))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) (pow v 2)))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) (pow v 2)))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) (pow v 2)))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)) (taylor 0 v) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)) (taylor 0 v) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)) (taylor 0 v) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)) (taylor 0 v) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)) (taylor inf v) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)) (taylor inf v) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)) (taylor inf v) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)) (taylor inf v) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)) (taylor -inf v) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)) (taylor -inf v) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)) (taylor -inf v) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)) (taylor -inf v) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (+ (* 2 (* sinTheta_O sinTheta_i)) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* 2 sinTheta_i) (/ (* sinTheta_O (pow sinTheta_i 2)) v))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* 2 sinTheta_i) (/ (* sinTheta_O (pow sinTheta_i 2)) v))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v) (taylor inf sinTheta_O) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i sinTheta_O)) (/ (pow sinTheta_i 2) v))) (taylor inf sinTheta_O) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i sinTheta_O)) (+ (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 2)) (/ (pow sinTheta_i 2) v)))) (taylor inf sinTheta_O) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i sinTheta_O)) (+ (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 2)) (/ (pow sinTheta_i 2) v)))) (taylor inf sinTheta_O) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v) (taylor -inf sinTheta_O) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i sinTheta_O)) (/ (pow sinTheta_i 2) v))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -2 sinTheta_i) (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_O))) sinTheta_O)) (/ (pow sinTheta_i 2) v))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -2 sinTheta_i) (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_O))) sinTheta_O)) (/ (pow sinTheta_i 2) v))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (+ (* 2 (* sinTheta_O sinTheta_i)) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* 2 sinTheta_O) (/ (* (pow sinTheta_O 2) sinTheta_i) v))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* 2 sinTheta_O) (/ (* (pow sinTheta_O 2) sinTheta_i) v))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v) (taylor inf sinTheta_i) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O sinTheta_i)) (/ (pow sinTheta_O 2) v))) (taylor inf sinTheta_i) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O sinTheta_i)) (+ (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 2)) (/ (pow sinTheta_O 2) v)))) (taylor inf sinTheta_i) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O sinTheta_i)) (+ (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 2)) (/ (pow sinTheta_O 2) v)))) (taylor inf sinTheta_i) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v) (taylor -inf sinTheta_i) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O sinTheta_i)) (/ (pow sinTheta_O 2) v))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -2 sinTheta_O) (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_i))) sinTheta_i)) (/ (pow sinTheta_O 2) v))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -2 sinTheta_O) (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_i))) sinTheta_i)) (/ (pow sinTheta_O 2) v))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (taylor 0 v) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* 2 (* sinTheta_O (* sinTheta_i v))) (* 2 (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v) (taylor 0 v) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* 2 (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* 2 v) (* 2 (* sinTheta_O sinTheta_i))))) v) (taylor 0 v) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* 2 (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* 2 v) (* 2 (* sinTheta_O sinTheta_i))))) v) (taylor 0 v) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* 2 v) (taylor inf v) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf v) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))))) (taylor inf v) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))))) (taylor inf v) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* 2 v) (taylor -inf v) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2))) (taylor -inf v) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* v (- (* -1 (/ (+ (* 2 (* sinTheta_O sinTheta_i)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)) 2))) (taylor -inf v) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* v (- (* -1 (/ (+ (* 2 (* sinTheta_O sinTheta_i)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)) 2))) (taylor -inf v) (#s(alt (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 v) (taylor inf v) (#s(alt (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (taylor inf v) (#s(alt (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* v (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))) (taylor inf v) (#s(alt (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* v (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))) (taylor inf v) (#s(alt (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 v) (taylor -inf v) (#s(alt (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (taylor -inf v) (#s(alt (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* v (- (* -1 (/ (+ 1/3 (* 1/60 (/ 1 (pow v 2)))) (pow v 2))) 2))) (taylor -inf v) (#s(alt (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* v (- (* -1 (/ (+ 1/60 (* 1/2520 (/ 1 (pow v 2)))) (pow v 4))) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (taylor -inf v) (#s(alt (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor 0 v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor 0 v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor 0 v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor 0 v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
Calls

243 calls:

TimeVariablePointExpression
88.0ms
cosTheta_i
@inf
(/ (* cosTheta_O cosTheta_i) (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))))
9.0ms
sinTheta_i
@inf
(* (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (sinh (/ 1 v)))) (/ 1/2 v))
1.0ms
sinTheta_i
@-inf
(* (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (sinh (/ 1 v)))) (/ 1/2 v))
1.0ms
sinTheta_O
@0
(* (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (sinh (/ 1 v)))) (/ 1/2 v))
1.0ms
cosTheta_i
@0
(* (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (sinh (/ 1 v)))) (/ 1/2 v))

simplify1.5s (7.6%)

Memory
3.9MiB live, 287.8MiB allocated
Algorithm
egg-herbie
Rules
7 814×lower-fma.f64
7 814×lower-fma.f32
7 756×lower-*.f64
7 756×lower-*.f32
5 230×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0103422361
1361521411
0830520972
Stop Event
iter limit
node limit
Counts
972 → 970
Calls
Call 1
Inputs
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_i (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_i (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_i (pow sinTheta_O 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_i (pow sinTheta_O 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 cosTheta_i)
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i))
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_i)))
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_i))))
(* 1/2 cosTheta_i)
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i))
(+ (* -1 (/ (+ (* -1/2 (/ (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_i))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (+ (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))))) v)) (* 1/2 (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) v)) (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_i))
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 2 (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* 2 (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 2 (/ (* cosTheta_i sinTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(+ (* 2 (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_i (pow sinTheta_i 3)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_i (pow sinTheta_i 3)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 2 (/ (* cosTheta_i sinTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 2 (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* 2 (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 2 (/ (* cosTheta_i sinTheta_O) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(+ (* 2 (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_i (pow sinTheta_O 3)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_i (pow sinTheta_O 3)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 2 (/ (* cosTheta_i sinTheta_O) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* cosTheta_i v)
(* v (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))))
(* v (- (+ cosTheta_i (* -1 (/ (+ (* -1 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(* v (- (+ cosTheta_i (* -1 (/ (+ (* -1 (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))) (pow v 3)))) (+ (* -1 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (+ (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v) (/ (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2))))))
(* cosTheta_i v)
(* -1 (* v (+ (* -1 cosTheta_i) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))))
(* -1 (* v (+ (* -1 cosTheta_i) (* -1 (/ (- (+ (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) v) (/ (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) v)) (* cosTheta_i (* sinTheta_O sinTheta_i))) v)))))
(* -1 (* v (+ (* -1 cosTheta_i) (* -1 (/ (- (* -1 (/ (- (+ (/ (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v) (+ (/ (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) v) (/ (* sinTheta_O (* sinTheta_i (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) v))) (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v)) (* cosTheta_i (* sinTheta_O sinTheta_i))) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (* 1/3 (/ 1 (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))
(+ 2 (+ (* 1/3 (/ 1 (pow v 2))) (* sinTheta_O (+ (* 2 (/ sinTheta_i v)) (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))
(+ 2 (+ (* 1/3 (/ 1 (pow v 2))) (* sinTheta_O (+ (* 2 (/ sinTheta_i v)) (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))
(* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i (* sinTheta_O v))) (/ (pow sinTheta_i 2) (pow v 2))))
(* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i (* sinTheta_O v))) (+ (* 1/3 (/ 1 (* (pow sinTheta_O 2) (pow v 2)))) (+ (/ 2 (pow sinTheta_O 2)) (/ (pow sinTheta_i 2) (pow v 2))))))
(* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i (* sinTheta_O v))) (+ (* 1/3 (/ 1 (* (pow sinTheta_O 2) (pow v 2)))) (+ (/ 2 (pow sinTheta_O 2)) (/ (pow sinTheta_i 2) (pow v 2))))))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))
(* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i (* sinTheta_O v))) (/ (pow sinTheta_i 2) (pow v 2))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -2 (/ sinTheta_i v)) (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) sinTheta_O))) sinTheta_O)) (/ (pow sinTheta_i 2) (pow v 2))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -2 (/ sinTheta_i v)) (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) sinTheta_O))) sinTheta_O)) (/ (pow sinTheta_i 2) (pow v 2))))
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (* 1/3 (/ 1 (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))
(+ 2 (+ (* 1/3 (/ 1 (pow v 2))) (* sinTheta_i (+ (* 2 (/ sinTheta_O v)) (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))
(+ 2 (+ (* 1/3 (/ 1 (pow v 2))) (* sinTheta_i (+ (* 2 (/ sinTheta_O v)) (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))
(* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O (* sinTheta_i v))) (/ (pow sinTheta_O 2) (pow v 2))))
(* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O (* sinTheta_i v))) (+ (* 1/3 (/ 1 (* (pow sinTheta_i 2) (pow v 2)))) (+ (/ 2 (pow sinTheta_i 2)) (/ (pow sinTheta_O 2) (pow v 2))))))
(* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O (* sinTheta_i v))) (+ (* 1/3 (/ 1 (* (pow sinTheta_i 2) (pow v 2)))) (+ (/ 2 (pow sinTheta_i 2)) (/ (pow sinTheta_O 2) (pow v 2))))))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))
(* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O (* sinTheta_i v))) (/ (pow sinTheta_O 2) (pow v 2))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -2 (/ sinTheta_O v)) (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) sinTheta_i))) sinTheta_i)) (/ (pow sinTheta_O 2) (pow v 2))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -2 (/ sinTheta_O v)) (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) sinTheta_i))) sinTheta_i)) (/ (pow sinTheta_O 2) (pow v 2))))
(* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/ (+ (* 2 (* sinTheta_O (* sinTheta_i v))) (* 2 (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))
(/ (+ (* 2 (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* 2 v) (* 2 (* sinTheta_O sinTheta_i))))) (pow v 2))
(/ (+ (* 2 (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* 2 v) (* 2 (* sinTheta_O sinTheta_i))))) (pow v 2))
2
(+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v)))
(+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))))
(+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))))
2
(+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v)))
(+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* -2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)))
(+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* -2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 v)
(* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))))
(* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))))))
(* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3)))))))
(* 2 v)
(* -1 (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2)))
(* -1 (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)))
(* -1 (* v (- (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(+ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_O (+ (* 1/2 (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(+ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_i (+ (* 1/2 (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_i (+ (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_i (pow sinTheta_i 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_i (pow sinTheta_i 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_i (pow sinTheta_O 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_i (pow sinTheta_O 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (/ cosTheta_i v))
(/ (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i)) v)
(/ (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_i)))) v)
(* 1/2 (/ cosTheta_i v))
(* -1 (/ (+ (* -1/2 cosTheta_i) (* 1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* 1/2 (/ (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v))) v)) (* -1/2 cosTheta_i)) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* 1/2 (/ (+ (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (+ (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))))) v))) v)) (* -1/2 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* -1/2 cosTheta_i)) v))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(+ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_O (+ (* 1/2 (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(+ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_i (+ (* 1/2 (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_i (+ (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 v)
(* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))))
(* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))))))
(* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3)))))))
(* 2 v)
(* -1 (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2)))
(* -1 (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)))
(* -1 (* v (- (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)))
1
(+ 1 (/ (* sinTheta_O sinTheta_i) v))
(+ 1 (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))) (/ sinTheta_i v))))
(+ 1 (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))))) (/ sinTheta_i v))))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
1
(+ 1 (/ (* sinTheta_O sinTheta_i) v))
(+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v))))
(+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v))))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
1
(+ 1 (/ (* sinTheta_O sinTheta_i) v))
(+ 1 (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v))))
1
(+ 1 (/ (* sinTheta_O sinTheta_i) v))
(+ 1 (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) v)))
(+ 1 (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)))
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 cosTheta_i)
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i))
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_i) (* 1/2 (/ (- (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (pow v 2)))))
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_i) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_i (* sinTheta_O sinTheta_i)))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (pow v 2))))))
(* 1/2 cosTheta_i)
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i))
(+ (* -1 (/ (+ (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* 1/2 (/ (- (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_i)) v))) v)) (* 1/2 cosTheta_i))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_i))) (* 1/2 (/ (- (* -1/6 (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v))) v)) (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_i))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ 2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(+ (* -2 (/ (* sinTheta_O sinTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 2 (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -2 (/ sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -2 (/ sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/3 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 2 (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ 2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(+ (* -2 (/ (* sinTheta_O sinTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 2 (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -2 (/ sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -2 (/ sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/3 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 2 (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
v
(* v (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* v (- (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) (/ 1/6 (pow v 2))))
(* v (- (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))) (+ (* -1/6 (/ (* sinTheta_O sinTheta_i) (pow v 3))) (/ 1/6 (pow v 2)))))
v
(* -1 (* v (- (/ (* sinTheta_O sinTheta_i) v) 1)))
(* -1 (* v (- (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)) 1)))
(* -1 (* v (- (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ 1/6 (+ (* -1 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) v)) (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) v))) v)) 1)))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ 1 v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
(/ 1 v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ 1/6 (pow v 2))
(+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (* 1/6 (/ 1 (pow v 2))))
(+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (* 1/6 (/ 1 (pow v 2))))
(+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (* 1/6 (/ 1 (pow v 2))))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) (pow v 2))))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) (pow v 2))))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) (pow v 2))))))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) (pow v 2))))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) (pow v 2))))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) (pow v 2))))))
(/ 1/6 (pow v 2))
(+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (* 1/6 (/ 1 (pow v 2))))
(+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (* 1/6 (/ 1 (pow v 2))))
(+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (* 1/6 (/ 1 (pow v 2))))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(* (pow sinTheta_i 2) (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) (pow v 2))))))
(* (pow sinTheta_i 2) (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) (pow v 2))))))
(* (pow sinTheta_i 2) (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) (pow v 2))))))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(* (pow sinTheta_i 2) (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) (pow v 2))))))
(* (pow sinTheta_i 2) (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) (pow v 2))))))
(* (pow sinTheta_i 2) (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) (pow v 2))))))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(+ (* 2 (* sinTheta_O sinTheta_i)) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(+ (* sinTheta_O (+ (* 2 sinTheta_i) (/ (* sinTheta_O (pow sinTheta_i 2)) v))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(+ (* sinTheta_O (+ (* 2 sinTheta_i) (/ (* sinTheta_O (pow sinTheta_i 2)) v))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i sinTheta_O)) (/ (pow sinTheta_i 2) v)))
(* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i sinTheta_O)) (+ (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 2)) (/ (pow sinTheta_i 2) v))))
(* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i sinTheta_O)) (+ (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 2)) (/ (pow sinTheta_i 2) v))))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i sinTheta_O)) (/ (pow sinTheta_i 2) v)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -2 sinTheta_i) (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_O))) sinTheta_O)) (/ (pow sinTheta_i 2) v)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -2 sinTheta_i) (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_O))) sinTheta_O)) (/ (pow sinTheta_i 2) v)))
(* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(+ (* 2 (* sinTheta_O sinTheta_i)) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(+ (* sinTheta_i (+ (* 2 sinTheta_O) (/ (* (pow sinTheta_O 2) sinTheta_i) v))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(+ (* sinTheta_i (+ (* 2 sinTheta_O) (/ (* (pow sinTheta_O 2) sinTheta_i) v))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O sinTheta_i)) (/ (pow sinTheta_O 2) v)))
(* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O sinTheta_i)) (+ (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 2)) (/ (pow sinTheta_O 2) v))))
(* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O sinTheta_i)) (+ (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 2)) (/ (pow sinTheta_O 2) v))))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O sinTheta_i)) (/ (pow sinTheta_O 2) v)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -2 sinTheta_O) (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_i))) sinTheta_i)) (/ (pow sinTheta_O 2) v)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -2 sinTheta_O) (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_i))) sinTheta_i)) (/ (pow sinTheta_O 2) v)))
(* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/ (+ (* 2 (* sinTheta_O (* sinTheta_i v))) (* 2 (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)
(/ (+ (* 2 (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* 2 v) (* 2 (* sinTheta_O sinTheta_i))))) v)
(/ (+ (* 2 (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* 2 v) (* 2 (* sinTheta_O sinTheta_i))))) v)
(* 2 v)
(* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))))
(* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))))))
(* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))))))
(* 2 v)
(* -1 (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2)))
(* -1 (* v (- (* -1 (/ (+ (* 2 (* sinTheta_O sinTheta_i)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)) 2)))
(* -1 (* v (- (* -1 (/ (+ (* 2 (* sinTheta_O sinTheta_i)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)) 2)))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 2 v)
(* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(* v (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2))))))
(* v (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6)))))))
(* 2 v)
(* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(* -1 (* v (- (* -1 (/ (+ 1/3 (* 1/60 (/ 1 (pow v 2)))) (pow v 2))) 2)))
(* -1 (* v (- (* -1 (/ (+ 1/60 (* 1/2520 (/ 1 (pow v 2)))) (pow v 4))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
Outputs
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (fma.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)))) (*.f32 v v))) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (-.f32 (-.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) cosTheta_i) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (fma.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)))))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32))))) (*.f32 (*.f32 v v) v))) (fma.f32 (/.f32 (fma.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)))) (*.f32 v v)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) v) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32)) (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) sinTheta_i) sinTheta_O (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))))) v) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) #s(literal -1/2 binary32))) v)) v)) (neg.f32 v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) cosTheta_O)) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (-.f32 (fma.f32 (neg.f32 sinTheta_i) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) v) (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) cosTheta_i) cosTheta_O)) (*.f32 (pow.f32 v #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) cosTheta_i) cosTheta_O) (*.f32 (pow.f32 v #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))) sinTheta_O (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) cosTheta_O)) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) cosTheta_O)) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (-.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) v) (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O)) (*.f32 (pow.f32 v #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (pow.f32 v #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))) sinTheta_i (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) cosTheta_O)) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (neg.f32 (*.f32 sinTheta_i cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))) sinTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_i (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_i (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (-.f32 (fma.f32 (neg.f32 sinTheta_i) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) v) (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) cosTheta_i)) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) cosTheta_i) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))) sinTheta_O (/.f32 (neg.f32 (*.f32 sinTheta_i cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))) sinTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (neg.f32 (*.f32 sinTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))) sinTheta_i (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_i (pow sinTheta_O 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_i (pow sinTheta_O 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (-.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) v) (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) cosTheta_i)) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) cosTheta_i) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))) sinTheta_i (/.f32 (neg.f32 (*.f32 sinTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))) sinTheta_i (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 1/2 cosTheta_i)
(*.f32 #s(literal 1/2 binary32) cosTheta_i)
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i))
(fma.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) cosTheta_i))
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_i)))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) cosTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))) (*.f32 #s(literal 1/2 binary32) cosTheta_i))
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_i))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (-.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) cosTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (*.f32 sinTheta_O cosTheta_i) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) sinTheta_i))) (*.f32 (*.f32 v v) v))) (fma.f32 (/.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) cosTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) cosTheta_i)))
(* 1/2 cosTheta_i)
(*.f32 #s(literal 1/2 binary32) cosTheta_i)
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i))
(fma.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) cosTheta_i))
(+ (* -1 (/ (+ (* -1/2 (/ (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_i))
(-.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (fma.f32 (/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) v) #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal 1/2 binary32))) v))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (+ (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))))) v)) (* 1/2 (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) v)) (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_i))
(-.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (fma.f32 (/.f32 (fma.f32 cosTheta_i (fma.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) sinTheta_i) sinTheta_O (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 cosTheta_i (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))))) v) #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) #s(literal 1/2 binary32))) v)) v))
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(* 2 (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 2 (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)) #s(literal -2 binary32) (/.f32 (*.f32 #s(literal 2 binary32) cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* 2 (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 2 (/ (* cosTheta_i sinTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(fma.f32 (fma.f32 (neg.f32 sinTheta_O) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))) (*.f32 (/.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)) #s(literal -2 binary32))) sinTheta_O (/.f32 (*.f32 #s(literal 2 binary32) cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* 2 (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_i (pow sinTheta_i 3)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_i (pow sinTheta_i 3)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 2 (/ (* cosTheta_i sinTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(fma.f32 (fma.f32 (neg.f32 (fma.f32 (-.f32 (fma.f32 (neg.f32 sinTheta_i) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))) v) (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) cosTheta_i)) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) cosTheta_i) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))))) sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)) #s(literal -2 binary32))) sinTheta_O (/.f32 (*.f32 #s(literal 2 binary32) cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(* 2 (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 2 (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)) #s(literal -2 binary32) (/.f32 (*.f32 #s(literal 2 binary32) cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* 2 (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 2 (/ (* cosTheta_i sinTheta_O) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(fma.f32 (fma.f32 (neg.f32 sinTheta_i) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))) (*.f32 (/.f32 (*.f32 sinTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)) #s(literal -2 binary32))) sinTheta_i (/.f32 (*.f32 #s(literal 2 binary32) cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* 2 (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_i (pow sinTheta_O 3)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_i (pow sinTheta_O 3)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 2 (/ (* cosTheta_i sinTheta_O) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(fma.f32 (fma.f32 (neg.f32 (fma.f32 (-.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))) v) (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) cosTheta_i)) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) cosTheta_i) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))))) sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)) #s(literal -2 binary32))) sinTheta_i (/.f32 (*.f32 #s(literal 2 binary32) cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(* 2 (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(* cosTheta_i v)
(*.f32 v cosTheta_i)
(* v (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))))
(*.f32 (-.f32 cosTheta_i (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)
(* v (- (+ cosTheta_i (* -1 (/ (+ (* -1 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 (-.f32 (-.f32 cosTheta_i (/.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) cosTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))) (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)
(* v (- (+ cosTheta_i (* -1 (/ (+ (* -1 (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))) (pow v 3)))) (+ (* -1 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (+ (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v) (/ (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2))))))
(*.f32 (-.f32 (-.f32 cosTheta_i (/.f32 (-.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) cosTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (*.f32 sinTheta_O cosTheta_i) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) sinTheta_i))) (*.f32 (*.f32 v v) v))) (-.f32 (*.f32 cosTheta_i (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)))) v)
(* cosTheta_i v)
(*.f32 v cosTheta_i)
(* -1 (* v (+ (* -1 cosTheta_i) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))))
(*.f32 (neg.f32 v) (*.f32 cosTheta_i (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32))))
(* -1 (* v (+ (* -1 cosTheta_i) (* -1 (/ (- (+ (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) v) (/ (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) v)) (* cosTheta_i (* sinTheta_O sinTheta_i))) v)))))
(*.f32 (neg.f32 v) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v))) (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i)) (neg.f32 v)) cosTheta_i))
(* -1 (* v (+ (* -1 cosTheta_i) (* -1 (/ (- (* -1 (/ (- (+ (/ (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v) (+ (/ (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) v) (/ (* sinTheta_O (* sinTheta_i (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) v))) (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v)) (* cosTheta_i (* sinTheta_O sinTheta_i))) v)))))
(*.f32 (neg.f32 v) (-.f32 (/.f32 (-.f32 (/.f32 (-.f32 (fma.f32 cosTheta_i (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v) (/.f32 (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) v)) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 cosTheta_i (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))) v)) (*.f32 cosTheta_i (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))) (neg.f32 v)) (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i)) (neg.f32 v)) cosTheta_i))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O)) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) (*.f32 (pow.f32 v #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) #s(literal -1/6 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O)) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) cosTheta_O)) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O)) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (pow.f32 v #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) #s(literal -1/6 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O)) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) cosTheta_O)) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) (*.f32 cosTheta_i (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 v v) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v)))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) v))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32)) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) (*.f32 cosTheta_i (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)))) v) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1/2 binary32))) v)) v)) (neg.f32 v))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))
(+ 2 (+ (* 1/3 (/ 1 (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))
(fma.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32)) #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (* 1/3 (/ 1 (pow v 2))) (* sinTheta_O (+ (* 2 (/ sinTheta_i v)) (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))
(+.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) (*.f32 v v))) sinTheta_O (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) #s(literal 2 binary32))
(+ 2 (+ (* 1/3 (/ 1 (pow v 2))) (* sinTheta_O (+ (* 2 (/ sinTheta_i v)) (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))
(+.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) (*.f32 v v))) sinTheta_O (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) #s(literal 2 binary32))
(/ (* (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_O 2) (+ (* 2 (/ sinTheta_i (* sinTheta_O v))) (/ (pow sinTheta_i 2) (pow v 2))))
(*.f32 (fma.f32 (/.f32 sinTheta_i (*.f32 sinTheta_O v)) #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i (* sinTheta_O v))) (+ (* 1/3 (/ 1 (* (pow sinTheta_O 2) (pow v 2)))) (+ (/ 2 (pow sinTheta_O 2)) (/ (pow sinTheta_i 2) (pow v 2))))))
(*.f32 (+.f32 (fma.f32 (/.f32 sinTheta_i (*.f32 sinTheta_O v)) #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 sinTheta_O v) (*.f32 sinTheta_O v)))) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i (* sinTheta_O v))) (+ (* 1/3 (/ 1 (* (pow sinTheta_O 2) (pow v 2)))) (+ (/ 2 (pow sinTheta_O 2)) (/ (pow sinTheta_i 2) (pow v 2))))))
(*.f32 (+.f32 (fma.f32 (/.f32 sinTheta_i (*.f32 sinTheta_O v)) #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 sinTheta_O v) (*.f32 sinTheta_O v)))) (*.f32 sinTheta_O sinTheta_O))
(/ (* (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_O 2) (+ (* 2 (/ sinTheta_i (* sinTheta_O v))) (/ (pow sinTheta_i 2) (pow v 2))))
(*.f32 (fma.f32 (/.f32 sinTheta_i (*.f32 sinTheta_O v)) #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -2 (/ sinTheta_i v)) (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) sinTheta_O))) sinTheta_O)) (/ (pow sinTheta_i 2) (pow v 2))))
(*.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (-.f32 (*.f32 (/.f32 sinTheta_i v) #s(literal -2 binary32)) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_O)) sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -2 (/ sinTheta_i v)) (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) sinTheta_O))) sinTheta_O)) (/ (pow sinTheta_i 2) (pow v 2))))
(*.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (-.f32 (*.f32 (/.f32 sinTheta_i v) #s(literal -2 binary32)) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_O)) sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))
(+ 2 (+ (* 1/3 (/ 1 (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))
(fma.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32)) #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (* 1/3 (/ 1 (pow v 2))) (* sinTheta_i (+ (* 2 (/ sinTheta_O v)) (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))
(+.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 sinTheta_i (*.f32 v v)))) sinTheta_i (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) #s(literal 2 binary32))
(+ 2 (+ (* 1/3 (/ 1 (pow v 2))) (* sinTheta_i (+ (* 2 (/ sinTheta_O v)) (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))
(+.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 sinTheta_i (*.f32 v v)))) sinTheta_i (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) #s(literal 2 binary32))
(/ (* (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 (* sinTheta_i v))) (/ (pow sinTheta_O 2) (pow v 2))))
(*.f32 (fma.f32 (/.f32 sinTheta_O (*.f32 sinTheta_i v)) #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i))
(* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O (* sinTheta_i v))) (+ (* 1/3 (/ 1 (* (pow sinTheta_i 2) (pow v 2)))) (+ (/ 2 (pow sinTheta_i 2)) (/ (pow sinTheta_O 2) (pow v 2))))))
(*.f32 (+.f32 (fma.f32 (/.f32 sinTheta_O (*.f32 sinTheta_i v)) #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 sinTheta_i v) (*.f32 sinTheta_i v)))) (*.f32 sinTheta_i sinTheta_i))
(* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O (* sinTheta_i v))) (+ (* 1/3 (/ 1 (* (pow sinTheta_i 2) (pow v 2)))) (+ (/ 2 (pow sinTheta_i 2)) (/ (pow sinTheta_O 2) (pow v 2))))))
(*.f32 (+.f32 (fma.f32 (/.f32 sinTheta_O (*.f32 sinTheta_i v)) #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 sinTheta_i v) (*.f32 sinTheta_i v)))) (*.f32 sinTheta_i sinTheta_i))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)))
(* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O (* sinTheta_i v))) (/ (pow sinTheta_O 2) (pow v 2))))
(*.f32 (fma.f32 (/.f32 sinTheta_O (*.f32 sinTheta_i v)) #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -2 (/ sinTheta_O v)) (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) sinTheta_i))) sinTheta_i)) (/ (pow sinTheta_O 2) (pow v 2))))
(*.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (-.f32 (*.f32 (/.f32 sinTheta_O v) #s(literal -2 binary32)) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_i)) sinTheta_i)) (*.f32 sinTheta_i sinTheta_i))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -2 (/ sinTheta_O v)) (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) sinTheta_i))) sinTheta_i)) (/ (pow sinTheta_O 2) (pow v 2))))
(*.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (-.f32 (*.f32 (/.f32 sinTheta_O v) #s(literal -2 binary32)) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_i)) sinTheta_i)) (*.f32 sinTheta_i sinTheta_i))
(* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32))
(/ (+ (* 2 (* sinTheta_O (* sinTheta_i v))) (* 2 (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))
(/.f32 (*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 sinTheta_i v) sinTheta_O (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)))) (*.f32 v v))
(/ (+ (* 2 (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* 2 v) (* 2 (* sinTheta_O sinTheta_i))))) (pow v 2))
(/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v)) (*.f32 v v))
(/ (+ (* 2 (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* 2 v) (* 2 (* sinTheta_O sinTheta_i))))) (pow v 2))
(/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v)) (*.f32 v v))
2
#s(literal 2 binary32)
(+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 2 binary32) #s(literal 2 binary32))
(+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))))
(fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))
(+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))))
(fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))
2
#s(literal 2 binary32)
(+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 2 binary32) #s(literal 2 binary32))
(+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* -2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)))
(-.f32 #s(literal 2 binary32) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) v))
(+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* -2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)))
(-.f32 #s(literal 2 binary32) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (fma.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)))) (*.f32 v v))) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (-.f32 (-.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) cosTheta_i) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (fma.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)))))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32))))) (*.f32 (*.f32 v v) v))) (fma.f32 (/.f32 (fma.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)))) (*.f32 v v)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) v) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32)) (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) sinTheta_i) sinTheta_O (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))))) v) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) #s(literal -1/2 binary32))) v)) v)) (neg.f32 v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) cosTheta_O)) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (-.f32 (fma.f32 (neg.f32 sinTheta_i) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) v) (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) cosTheta_i) cosTheta_O)) (*.f32 (pow.f32 v #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) cosTheta_i) cosTheta_O) (*.f32 (pow.f32 v #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))) sinTheta_O (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) cosTheta_O)) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) cosTheta_O)) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (-.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) v) (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O)) (*.f32 (pow.f32 v #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (pow.f32 v #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))) sinTheta_i (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) cosTheta_O)) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 v)
(*.f32 #s(literal 2 binary32) v)
(* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 2 binary32) #s(literal 2 binary32)) v)
(* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))))))
(*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)
(* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3)))))))
(*.f32 (fma.f32 #s(literal 2 binary32) (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 v v) v))) #s(literal 2 binary32)) v)
(* 2 v)
(*.f32 #s(literal 2 binary32) v)
(* -1 (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2)))
(*.f32 (neg.f32 v) (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal -2 binary32)))
(* -1 (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)))
(*.f32 (neg.f32 v) (-.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) #s(literal -2 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32))) (neg.f32 v)) #s(literal 2 binary32)))
(* -1 (* v (- (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)))
(*.f32 (neg.f32 v) (-.f32 (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) v) #s(literal -2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) #s(literal 2 binary32))) v)) (neg.f32 v)) #s(literal 2 binary32)))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))
(+ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (*.f32 (*.f32 sinTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) sinTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* sinTheta_O (+ (* 1/2 (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (*.f32 sinTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) v) #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O (*.f32 (*.f32 sinTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))
(+ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (*.f32 (*.f32 sinTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) sinTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* sinTheta_i (+ (* 1/2 (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) sinTheta_i) (*.f32 (*.f32 sinTheta_O v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* sinTheta_i (+ (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) v) #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i (*.f32 (*.f32 sinTheta_O v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) cosTheta_O)) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (-.f32 (fma.f32 (neg.f32 sinTheta_i) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) v) (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) cosTheta_i) cosTheta_O)) (*.f32 (pow.f32 v #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) cosTheta_i) cosTheta_O) (*.f32 (pow.f32 v #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))) sinTheta_O (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) cosTheta_O)) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) cosTheta_O)) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (-.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) v) (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O)) (*.f32 (pow.f32 v #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (pow.f32 v #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))) sinTheta_i (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) cosTheta_O)) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (fma.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)))) (*.f32 v v))) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (-.f32 (-.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) cosTheta_i) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (fma.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)))))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32))))) (*.f32 (*.f32 v v) v))) (fma.f32 (/.f32 (fma.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)))) (*.f32 v v)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) v) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32)) (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) sinTheta_i) sinTheta_O (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))))) v) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) #s(literal -1/2 binary32))) v)) v)) (neg.f32 v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (neg.f32 (*.f32 sinTheta_i cosTheta_i)) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_i (pow sinTheta_i 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_i (pow sinTheta_i 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (-.f32 (fma.f32 (neg.f32 sinTheta_i) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) v) (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) cosTheta_i)) (*.f32 (pow.f32 v #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) cosTheta_i) (*.f32 (pow.f32 v #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))) sinTheta_O (/.f32 (neg.f32 (*.f32 sinTheta_i cosTheta_i)) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (neg.f32 (*.f32 sinTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_i (pow sinTheta_O 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_i (pow sinTheta_O 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (-.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) v) (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) cosTheta_i)) (*.f32 (pow.f32 v #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) cosTheta_i) (*.f32 (pow.f32 v #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))) sinTheta_i (/.f32 (neg.f32 (*.f32 sinTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(/ (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i)) v)
(/.f32 (fma.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) cosTheta_i)) v)
(/ (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_i))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) cosTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))) (*.f32 #s(literal 1/2 binary32) cosTheta_i)) v)
(/ (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_i)))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (-.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) cosTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (*.f32 sinTheta_O cosTheta_i) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) sinTheta_i))) (*.f32 (*.f32 v v) v))) (fma.f32 (/.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) cosTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) cosTheta_i))) v)
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* -1 (/ (+ (* -1/2 cosTheta_i) (* 1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v))
(/.f32 (fma.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) cosTheta_i)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* 1/2 (/ (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v))) v)) (* -1/2 cosTheta_i)) v))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (/.f32 (fma.f32 (/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) v) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* 1/2 (/ (+ (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (+ (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))))) v))) v)) (* -1/2 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* -1/2 cosTheta_i)) v))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (fma.f32 (/.f32 (fma.f32 cosTheta_i (fma.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) sinTheta_i) sinTheta_O (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 cosTheta_i (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))))) v) #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) #s(literal -1/2 binary32))) v)) v)) (neg.f32 v))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))
(+ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (*.f32 (*.f32 sinTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) sinTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* sinTheta_O (+ (* 1/2 (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (*.f32 sinTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) v) #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O (*.f32 (*.f32 sinTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))
(+ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (*.f32 (*.f32 sinTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) sinTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* sinTheta_i (+ (* 1/2 (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) sinTheta_i) (*.f32 (*.f32 sinTheta_O v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* sinTheta_i (+ (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) v) #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i (*.f32 (*.f32 sinTheta_O v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 v)
(*.f32 #s(literal 2 binary32) v)
(* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 2 binary32) #s(literal 2 binary32)) v)
(* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))))))
(*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)
(* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3)))))))
(*.f32 (fma.f32 #s(literal 2 binary32) (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 v v) v))) #s(literal 2 binary32)) v)
(* 2 v)
(*.f32 #s(literal 2 binary32) v)
(* -1 (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2)))
(*.f32 (neg.f32 v) (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal -2 binary32)))
(* -1 (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)))
(*.f32 (neg.f32 v) (-.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) #s(literal -2 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32))) (neg.f32 v)) #s(literal 2 binary32)))
(* -1 (* v (- (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)))
(*.f32 (neg.f32 v) (-.f32 (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) v) #s(literal -2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) #s(literal 2 binary32))) v)) (neg.f32 v)) #s(literal 2 binary32)))
1
#s(literal 1 binary32)
(+ 1 (/ (* sinTheta_O sinTheta_i) v))
(fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32))
(+ 1 (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))) (/ sinTheta_i v))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 sinTheta_i v)) sinTheta_O #s(literal 1 binary32))
(+ 1 (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))))) (/ sinTheta_i v))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) sinTheta_O) (*.f32 (*.f32 v v) v)) #s(literal 1/6 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) sinTheta_O (/.f32 sinTheta_i v)) sinTheta_O #s(literal 1 binary32))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
1
#s(literal 1 binary32)
(+ 1 (/ (* sinTheta_O sinTheta_i) v))
(fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32))
(+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v))))
(fma.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 sinTheta_i (*.f32 v v))) #s(literal 1/2 binary32) (/.f32 sinTheta_O v)) sinTheta_i #s(literal 1 binary32))
(+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) (/.f32 sinTheta_i (*.f32 (*.f32 v v) v))) #s(literal 1/6 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) sinTheta_i (/.f32 sinTheta_O v)) sinTheta_i #s(literal 1 binary32))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
1
#s(literal 1 binary32)
(+ 1 (/ (* sinTheta_O sinTheta_i) v))
(fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32))
(+ 1 (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)))
(+ 1 (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v))))
(+.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O)) (*.f32 (*.f32 v v) v)) #s(literal 1/6 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)))) #s(literal 1 binary32))
1
#s(literal 1 binary32)
(+ 1 (/ (* sinTheta_O sinTheta_i) v))
(fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32))
(+ 1 (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) #s(literal -1/2 binary32) (*.f32 (neg.f32 sinTheta_i) sinTheta_O)) v))
(+ 1 (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) v)) #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v))
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_i)) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))) sinTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) sinTheta_O) cosTheta_i) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) #s(literal -1/6 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i)) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O (/.f32 (neg.f32 (*.f32 sinTheta_i cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))) sinTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i)) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 sinTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))) sinTheta_i (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) sinTheta_i) cosTheta_i) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) #s(literal -1/6 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i)) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i (/.f32 (neg.f32 (*.f32 sinTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))) sinTheta_i (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(* 1/2 cosTheta_i)
(*.f32 #s(literal 1/2 binary32) cosTheta_i)
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i))
(fma.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) cosTheta_i))
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_i) (* 1/2 (/ (- (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (pow v 2)))))
(fma.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/6 binary32) cosTheta_i)) (*.f32 v v)) cosTheta_i) (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32)))
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_i) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_i (* sinTheta_O sinTheta_i)))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (pow v 2))))))
(fma.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (+.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O)) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 v v) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/6 binary32) cosTheta_i)) (*.f32 v v))) cosTheta_i)))
(* 1/2 cosTheta_i)
(*.f32 #s(literal 1/2 binary32) cosTheta_i)
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i))
(fma.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) cosTheta_i))
(+ (* -1 (/ (+ (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* 1/2 (/ (- (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_i)) v))) v)) (* 1/2 cosTheta_i))
(-.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 sinTheta_O cosTheta_i) sinTheta_i (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) cosTheta_i)) v))) v))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_i))) (* 1/2 (/ (- (* -1/6 (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v))) v)) (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_i))
(-.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O)) (*.f32 sinTheta_i sinTheta_O))) v) #s(literal 1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) cosTheta_i)) #s(literal -1/2 binary32))) v)) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) (*.f32 cosTheta_i (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 v v) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v)))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) v))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32)) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) (*.f32 cosTheta_i (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)))) v) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1/2 binary32))) v)) v)) (neg.f32 v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O)) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (pow.f32 v #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) #s(literal -1/6 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O)) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) cosTheta_O)) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O)) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) (*.f32 (pow.f32 v #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) #s(literal -1/6 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O)) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) cosTheta_O)) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ 2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -2 (/ (* sinTheta_O sinTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 2 (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)) #s(literal -2 binary32) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* -2 (/ sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (/.f32 sinTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)) #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))) sinTheta_O (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* -2 (/ sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/3 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 2 (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) sinTheta_O) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))) sinTheta_O (*.f32 (/.f32 sinTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)) #s(literal -2 binary32))) sinTheta_O (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 2 binary32))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 2 binary32))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 2 binary32))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 2 binary32))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 2 binary32))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 2 binary32))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 2 binary32))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 2 binary32))
(/ 2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -2 (/ (* sinTheta_O sinTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 2 (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)) #s(literal -2 binary32) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* -2 (/ sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (/.f32 sinTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)) #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))) sinTheta_i (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* -2 (/ sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/3 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 2 (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) sinTheta_i) (*.f32 (*.f32 (*.f32 v v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))) sinTheta_i (*.f32 (/.f32 sinTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)) #s(literal -2 binary32))) sinTheta_i (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 2 binary32))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 2 binary32))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 2 binary32))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 2 binary32))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 2 binary32))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 2 binary32))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 2 binary32))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 2 binary32))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 2 binary32))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 2 binary32))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 2 binary32))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 2 binary32))
v
(* v (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v)
(* v (- (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) (/ 1/6 (pow v 2))))
(*.f32 (-.f32 (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)
(* v (- (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))) (+ (* -1/6 (/ (* sinTheta_O sinTheta_i) (pow v 3))) (/ 1/6 (pow v 2)))))
(*.f32 (-.f32 (+.f32 (-.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O)) (*.f32 (*.f32 v v) v)) #s(literal -1/6 binary32))) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 1 binary32)) (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 (*.f32 v v) v))) #s(literal -1/6 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) v)
v
(* -1 (* v (- (/ (* sinTheta_O sinTheta_i) v) 1)))
(*.f32 (neg.f32 v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32)))
(* -1 (* v (- (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)) 1)))
(*.f32 (neg.f32 v) (-.f32 (/.f32 (neg.f32 (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) (neg.f32 v)) #s(literal 1 binary32)))
(* -1 (* v (- (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ 1/6 (+ (* -1 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) v)) (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) v))) v)) 1)))
(*.f32 (neg.f32 v) (-.f32 (/.f32 (neg.f32 (fma.f32 sinTheta_i sinTheta_O (/.f32 (+.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O)) (*.f32 sinTheta_i sinTheta_O))) v)) #s(literal 1/6 binary32)) v))) (neg.f32 v)) #s(literal 1 binary32)))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 #s(literal 1/2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 #s(literal 1/2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 #s(literal 1/2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 #s(literal 1/2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal 1 binary32)) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32)))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
(/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32)))) (+.f32 (/.f32 #s(literal 1/5040 binary32) (pow.f32 v #s(literal 6 binary32))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal 1 binary32)) v)
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(/.f32 (-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32))) (*.f32 v v)) #s(literal 1 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
(/.f32 (-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)) #s(literal 1/120 binary32))) (pow.f32 v #s(literal 4 binary32))) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal 1 binary32))) (neg.f32 v))
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ 1/6 (pow v 2))
(/.f32 #s(literal 1/6 binary32) (*.f32 v v))
(+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (* 1/6 (/ 1 (pow v 2))))
(fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))
(+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (* 1/6 (/ 1 (pow v 2))))
(fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))
(+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (* 1/6 (/ 1 (pow v 2))))
(fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) (pow v 2))))))
(*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O v) (*.f32 sinTheta_O v)))) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) (pow v 2))))))
(*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O v) (*.f32 sinTheta_O v)))) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) (pow v 2))))))
(*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O v) (*.f32 sinTheta_O v)))) (*.f32 sinTheta_O sinTheta_O))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) (pow v 2))))))
(*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O v) (*.f32 sinTheta_O v)))) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) (pow v 2))))))
(*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O v) (*.f32 sinTheta_O v)))) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) (pow v 2))))))
(*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O v) (*.f32 sinTheta_O v)))) (*.f32 sinTheta_O sinTheta_O))
(/ 1/6 (pow v 2))
(/.f32 #s(literal 1/6 binary32) (*.f32 v v))
(+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (* 1/6 (/ 1 (pow v 2))))
(fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))
(+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (* 1/6 (/ 1 (pow v 2))))
(fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))
(+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (* 1/6 (/ 1 (pow v 2))))
(fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))
(* (pow sinTheta_i 2) (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) (pow v 2))))))
(*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_i v) (*.f32 sinTheta_i v)))) (*.f32 sinTheta_i sinTheta_i))
(* (pow sinTheta_i 2) (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) (pow v 2))))))
(*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_i v) (*.f32 sinTheta_i v)))) (*.f32 sinTheta_i sinTheta_i))
(* (pow sinTheta_i 2) (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) (pow v 2))))))
(*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_i v) (*.f32 sinTheta_i v)))) (*.f32 sinTheta_i sinTheta_i))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))
(* (pow sinTheta_i 2) (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) (pow v 2))))))
(*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_i v) (*.f32 sinTheta_i v)))) (*.f32 sinTheta_i sinTheta_i))
(* (pow sinTheta_i 2) (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) (pow v 2))))))
(*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_i v) (*.f32 sinTheta_i v)))) (*.f32 sinTheta_i sinTheta_i))
(* (pow sinTheta_i 2) (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) (pow v 2))))))
(*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_i v) (*.f32 sinTheta_i v)))) (*.f32 sinTheta_i sinTheta_i))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))
(* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v)
(+ (* 2 (* sinTheta_O sinTheta_i)) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v) (*.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) v))
(+ (* sinTheta_O (+ (* 2 sinTheta_i) (/ (* sinTheta_O (pow sinTheta_i 2)) v))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(fma.f32 (fma.f32 sinTheta_i #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) v)) sinTheta_O (*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v))
(+ (* sinTheta_O (+ (* 2 sinTheta_i) (/ (* sinTheta_O (pow sinTheta_i 2)) v))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(fma.f32 (fma.f32 sinTheta_i #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) v)) sinTheta_O (*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))
(* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i sinTheta_O)) (/ (pow sinTheta_i 2) v)))
(*.f32 (fma.f32 (/.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i sinTheta_O)) (+ (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 2)) (/ (pow sinTheta_i 2) v))))
(*.f32 (fma.f32 (/.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32) (fma.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i sinTheta_O)) (+ (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 2)) (/ (pow sinTheta_i 2) v))))
(*.f32 (fma.f32 (/.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32) (fma.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))) (*.f32 sinTheta_O sinTheta_O))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))
(* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i sinTheta_O)) (/ (pow sinTheta_i 2) v)))
(*.f32 (fma.f32 (/.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -2 sinTheta_i) (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_O))) sinTheta_O)) (/ (pow sinTheta_i 2) v)))
(*.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) sinTheta_i) (*.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_O))) sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -2 sinTheta_i) (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_O))) sinTheta_O)) (/ (pow sinTheta_i 2) v)))
(*.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) sinTheta_i) (*.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_O))) sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))
(* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v)
(+ (* 2 (* sinTheta_O sinTheta_i)) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v) (*.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) v))
(+ (* sinTheta_i (+ (* 2 sinTheta_O) (/ (* (pow sinTheta_O 2) sinTheta_i) v))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(fma.f32 (fma.f32 sinTheta_O #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) v)) sinTheta_i (*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v))
(+ (* sinTheta_i (+ (* 2 sinTheta_O) (/ (* (pow sinTheta_O 2) sinTheta_i) v))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(fma.f32 (fma.f32 sinTheta_O #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) v)) sinTheta_i (*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))
(* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O sinTheta_i)) (/ (pow sinTheta_O 2) v)))
(*.f32 (fma.f32 (/.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)) (*.f32 sinTheta_i sinTheta_i))
(* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O sinTheta_i)) (+ (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 2)) (/ (pow sinTheta_O 2) v))))
(*.f32 (fma.f32 (/.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32) (fma.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))) (*.f32 sinTheta_i sinTheta_i))
(* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O sinTheta_i)) (+ (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 2)) (/ (pow sinTheta_O 2) v))))
(*.f32 (fma.f32 (/.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32) (fma.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))) (*.f32 sinTheta_i sinTheta_i))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))
(* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O sinTheta_i)) (/ (pow sinTheta_O 2) v)))
(*.f32 (fma.f32 (/.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)) (*.f32 sinTheta_i sinTheta_i))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -2 sinTheta_O) (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_i))) sinTheta_i)) (/ (pow sinTheta_O 2) v)))
(*.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) sinTheta_O) (*.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_i))) sinTheta_i)) (*.f32 sinTheta_i sinTheta_i))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -2 sinTheta_O) (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_i))) sinTheta_i)) (/ (pow sinTheta_O 2) v)))
(*.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) sinTheta_O) (*.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_i))) sinTheta_i)) (*.f32 sinTheta_i sinTheta_i))
(* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v) #s(literal 2 binary32))
(/ (+ (* 2 (* sinTheta_O (* sinTheta_i v))) (* 2 (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)
(/.f32 (*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 sinTheta_i v) sinTheta_O (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)))) v)
(/ (+ (* 2 (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* 2 v) (* 2 (* sinTheta_O sinTheta_i))))) v)
(/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v)) v)
(/ (+ (* 2 (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* 2 v) (* 2 (* sinTheta_O sinTheta_i))))) v)
(/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v)) v)
(* 2 v)
(*.f32 #s(literal 2 binary32) v)
(* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 2 binary32) #s(literal 2 binary32)) v)
(* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))))))
(*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)
(* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))))))
(*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)
(* 2 v)
(*.f32 #s(literal 2 binary32) v)
(* -1 (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2)))
(*.f32 (neg.f32 v) (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal -2 binary32)))
(* -1 (* v (- (* -1 (/ (+ (* 2 (* sinTheta_O sinTheta_i)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)) 2)))
(*.f32 (neg.f32 v) (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) (neg.f32 v)) #s(literal 2 binary32)))
(* -1 (* v (- (* -1 (/ (+ (* 2 (* sinTheta_O sinTheta_i)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)) 2)))
(*.f32 (neg.f32 v) (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) (neg.f32 v)) #s(literal 2 binary32)))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))
(* 2 v)
(*.f32 #s(literal 2 binary32) v)
(* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v)
(* v (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2))))))
(*.f32 (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v)
(* v (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6)))))))
(*.f32 (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (+.f32 (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) v)
(* 2 v)
(*.f32 #s(literal 2 binary32) v)
(* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v)
(* -1 (* v (- (* -1 (/ (+ 1/3 (* 1/60 (/ 1 (pow v 2)))) (pow v 2))) 2)))
(*.f32 (neg.f32 v) (-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1/60 binary32) (*.f32 v v)) #s(literal 1/3 binary32))) (*.f32 v v)) #s(literal 2 binary32)))
(* -1 (* v (- (* -1 (/ (+ 1/60 (* 1/2520 (/ 1 (pow v 2)))) (pow v 4))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(*.f32 (neg.f32 v) (-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1/2520 binary32) (*.f32 v v)) #s(literal 1/60 binary32))) (pow.f32 v #s(literal 4 binary32))) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))

rewrite915.0ms (4.5%)

Memory
8.6MiB live, 198.0MiB allocated
Rules
6 836×lower-/.f64
6 812×lower-/.f32
3 466×lower-*.f64
3 426×lower-*.f32
2 454×lower-fma.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
070389
0114387
1372386
22725381
08857376
Stop Event
iter limit
node limit
iter limit
Counts
25 → 1 196
Calls
Call 1
Inputs
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 cosTheta_O v)
(/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)))
(*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(/.f32 cosTheta_i v)
(fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)))
(*.f32 cosTheta_O cosTheta_i)
#s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))
(*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O)
(/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))
(*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)
Outputs
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (/.f32 #s(literal 1/2 binary32) v)) cosTheta_i)
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v))) cosTheta_i)
(*.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) cosTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (/.f32 (*.f32 cosTheta_O (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) (/.f32 cosTheta_O v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)))
(*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) v))
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v))))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) (/.f32 cosTheta_O v))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)))) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (/.f32 cosTheta_O v))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) #s(literal -1/2 binary32))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) #s(literal 1 binary32))) (neg.f32 (*.f32 #s(literal 2 binary32) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) (neg.f32 cosTheta_O))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) #s(literal 1 binary32))) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 1/2 binary32) cosTheta_i))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (*.f32 #s(literal 1/2 binary32) cosTheta_i))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) #s(literal 1/2 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) cosTheta_O))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) (neg.f32 cosTheta_O))) (neg.f32 (*.f32 (neg.f32 v) v)))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) #s(literal 1 binary32))) (neg.f32 (*.f32 v (/.f32 v cosTheta_O))))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) cosTheta_O)) (*.f32 (neg.f32 v) v))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (neg.f32 cosTheta_O))) (neg.f32 (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)) (neg.f32 (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v) v)))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (neg.f32 cosTheta_O))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))))) (neg.f32 (*.f32 (neg.f32 v) v)))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 #s(literal 1/2 binary32) cosTheta_i))) (neg.f32 (*.f32 (neg.f32 v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (neg.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))))) (neg.f32 (*.f32 (/.f32 v cosTheta_O) v)))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (neg.f32 cosTheta_O))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) #s(literal 1 binary32))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v cosTheta_O))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) cosTheta_O)) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))) (neg.f32 (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))) (neg.f32 (*.f32 (/.f32 v cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v))) (neg.f32 (*.f32 #s(literal 2 binary32) v)))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (/.f32 v cosTheta_O))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (neg.f32 (*.f32 (/.f32 v cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v) (/.f32 v cosTheta_O))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) cosTheta_i))) (neg.f32 (*.f32 (/.f32 v cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v))))
(/.f32 (neg.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v))) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))))) (*.f32 (neg.f32 v) v))
(/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) cosTheta_i))) (neg.f32 (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v))))
(/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)))
(/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) (/.f32 cosTheta_O v)) v)
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v))) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v))) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) (neg.f32 cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) #s(literal 1 binary32)) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))) v)
(/.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 1/2 binary32) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (*.f32 #s(literal 1/2 binary32) cosTheta_i)) v)
(/.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (/.f32 cosTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) (neg.f32 cosTheta_O)) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) #s(literal 1 binary32)) (*.f32 v (/.f32 v cosTheta_O)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) cosTheta_O) (*.f32 v v))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (neg.f32 cosTheta_O)) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v) v))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (neg.f32 cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (/.f32 v cosTheta_O)))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 #s(literal 1/2 binary32) cosTheta_i)) (*.f32 (neg.f32 v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))) (*.f32 (/.f32 v cosTheta_O) v))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (*.f32 (/.f32 v cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))
(/.f32 (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))) (*.f32 v v))
(/.f32 (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) cosTheta_i)) (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)))
(/.f32 (*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v))
(/.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (neg.f32 cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v cosTheta_O)))
(/.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (*.f32 (/.f32 v cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v) (/.f32 v cosTheta_O)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) cosTheta_i)) (*.f32 (/.f32 v cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)))
(/.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) cosTheta_O) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) (*.f32 #s(literal 2 binary32) v))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) cosTheta_O))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v))
(/.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) (/.f32 v cosTheta_O))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) (/.f32 cosTheta_O v))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (/.f32 cosTheta_O v))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) #s(literal -1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) (neg.f32 cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v) (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 1/2 binary32) cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (*.f32 #s(literal 1/2 binary32) cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (/.f32 cosTheta_O v))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) v) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) (neg.f32 cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (/.f32 v cosTheta_O)) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v) (neg.f32 v)) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (neg.f32 cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (neg.f32 v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (neg.f32 cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (/.f32 v cosTheta_O)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) v) (*.f32 (neg.f32 cosTheta_O) (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) (*.f32 (neg.f32 cosTheta_O) (*.f32 #s(literal 1/2 binary32) cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) (*.f32 (neg.f32 cosTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 v cosTheta_O) v) (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 v cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v) (*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (neg.f32 cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v cosTheta_O)) (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 v cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 cosTheta_O (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v) (/.f32 v cosTheta_O)) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 v cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) cosTheta_O)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) cosTheta_O)))
(pow.f32 (/.f32 v (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) cosTheta_O)) #s(literal -1 binary32))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(*.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)))
(*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) cosTheta_i)
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)))
(/.f32 (neg.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(/.f32 (neg.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (neg.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (neg.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 cosTheta_i))) (neg.f32 (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) #s(literal -1/2 binary32))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) #s(literal 1 binary32))) (neg.f32 (*.f32 #s(literal 2 binary32) v)))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (neg.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))) (neg.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 1/2 binary32) cosTheta_i))) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))) (neg.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (neg.f32 (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #s(literal 1 binary32))) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))) (neg.f32 (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (neg.f32 cosTheta_i))) (neg.f32 (*.f32 (neg.f32 v) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (neg.f32 cosTheta_i))) (neg.f32 (*.f32 v (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) #s(literal -1/2 binary32))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) #s(literal -1/2 binary32))) (neg.f32 (*.f32 (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (neg.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))) (neg.f32 (*.f32 v (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)))
(/.f32 (neg.f32 (*.f32 (neg.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 #s(literal 1/2 binary32) cosTheta_i))) (neg.f32 (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) cosTheta_i))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)))
(/.f32 (neg.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i))) (neg.f32 (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v))))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i)) (neg.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta_i))) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) cosTheta_i)) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))))
(/.f32 (neg.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) (neg.f32 (*.f32 #s(literal 2 binary32) v)))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) #s(literal 1/2 binary32))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) #s(literal 1/2 binary32))) (neg.f32 (*.f32 (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)))
(/.f32 (neg.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 #s(literal 1/2 binary32) cosTheta_i))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(/.f32 (neg.f32 (*.f32 cosTheta_i #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i))))
(/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))
(/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (neg.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 cosTheta_i)) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i)))
(/.f32 (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (neg.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 1/2 binary32) cosTheta_i)) v)
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i)) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (neg.f32 cosTheta_i)) (*.f32 (neg.f32 v) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))
(/.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (neg.f32 cosTheta_i)) (*.f32 v (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))
(/.f32 (*.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) #s(literal -1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) #s(literal -1/2 binary32)) (*.f32 (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (neg.f32 v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) #s(literal 1/2 binary32)) (*.f32 (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v))
(/.f32 (*.f32 (neg.f32 cosTheta_i) #s(literal 1 binary32)) (*.f32 (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_i #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta_i)) (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (neg.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (*.f32 v (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v))
(/.f32 (*.f32 (neg.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 #s(literal 1/2 binary32) cosTheta_i)) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 #s(literal 1/2 binary32) cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) v)
(/.f32 #s(literal -1/2 binary32) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i)) v)))
(/.f32 #s(literal -1/2 binary32) (neg.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i)))))
(/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i)) (neg.f32 v)))
(/.f32 #s(literal -1/2 binary32) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v) (*.f32 #s(literal 1/2 binary32) cosTheta_i))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i)))
(/.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i)) (neg.f32 v))))
(/.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i)))))
(/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i)) v))
(/.f32 #s(literal 1/2 binary32) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i))))
(/.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) (*.f32 #s(literal 2 binary32) v))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 #s(literal -1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (neg.f32 cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) #s(literal -1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (neg.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 1/2 binary32) cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) (*.f32 #s(literal -1/2 binary32) (neg.f32 cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) (*.f32 #s(literal -1/2 binary32) cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) (*.f32 #s(literal 1/2 binary32) (neg.f32 cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) (*.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) #s(literal -1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (neg.f32 v)) (*.f32 (neg.f32 cosTheta_i) #s(literal -1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v) (*.f32 (neg.f32 cosTheta_i) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 #s(literal 2 binary32) v)) (*.f32 (neg.f32 cosTheta_i) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (neg.f32 v)) (*.f32 cosTheta_i #s(literal -1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 #s(literal 2 binary32) v)) (*.f32 cosTheta_i #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) (*.f32 #s(literal 1 binary32) cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (neg.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (*.f32 (neg.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 #s(literal 1/2 binary32) cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 #s(literal 1/2 binary32) cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v) (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i)) (neg.f32 v)) #s(literal -1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i))) #s(literal -1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i)) v) #s(literal 1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i))) #s(literal 1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) v) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v) (*.f32 #s(literal 1/2 binary32) cosTheta_i)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i)) (*.f32 #s(literal 2 binary32) v)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v) (*.f32 #s(literal 1/2 binary32) cosTheta_i)))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i)) (*.f32 #s(literal 2 binary32) v)))
(pow.f32 (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v) (*.f32 #s(literal 1/2 binary32) cosTheta_i)) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i)) (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32))
(*.f32 (*.f32 cosTheta_O #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (neg.f32 cosTheta_O) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O)
(*.f32 #s(literal 1 binary32) (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) v))
(/.f32 (neg.f32 (*.f32 cosTheta_O #s(literal -1 binary32))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 cosTheta_O))) (neg.f32 (neg.f32 (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 cosTheta_O #s(literal 1 binary32))) (neg.f32 v))
(/.f32 (*.f32 cosTheta_O #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 cosTheta_O)) (neg.f32 (neg.f32 v)))
(/.f32 (*.f32 cosTheta_O #s(literal 1 binary32)) v)
(/.f32 (neg.f32 cosTheta_O) (neg.f32 v))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 cosTheta_O #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 v cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 v cosTheta_O))
(/.f32 cosTheta_O v)
(-.f32 (/.f32 #s(literal 0 binary32) v) (/.f32 cosTheta_O (neg.f32 v)))
(pow.f32 (/.f32 v cosTheta_O) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 v cosTheta_O)) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.f32 cosTheta_O) v))
(neg.f32 (/.f32 cosTheta_O (neg.f32 v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(*.f32 (neg.f32 cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))
(*.f32 (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) #s(literal -1 binary32)))
(*.f32 (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_i)
(*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_i) #s(literal -1 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))
(*.f32 cosTheta_i (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(/.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))) (neg.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 cosTheta_i))) (neg.f32 (neg.f32 (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 cosTheta_i #s(literal 1 binary32))) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(/.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))
(/.f32 (neg.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (neg.f32 cosTheta_i)) (neg.f32 (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))
(/.f32 (*.f32 cosTheta_i #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 cosTheta_i) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 cosTheta_i #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i)))))
(/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i)))
(/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) (/.f32 cosTheta_i (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))
(pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i)) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.f32 cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))
(neg.f32 (/.f32 cosTheta_i (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)
(*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))
(*.f32 (/.f32 cosTheta_i v) (*.f32 #s(literal 1/2 binary32) cosTheta_O))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) #s(literal 1/2 binary32)))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) cosTheta_O)))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32)))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) (*.f32 #s(literal 1/2 binary32) cosTheta_O))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) cosTheta_O))) (neg.f32 (/.f32 v cosTheta_i)))
(/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal 1/2 binary32)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (neg.f32 cosTheta_i) (*.f32 #s(literal 1/2 binary32) cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) cosTheta_O)) (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O)) v)
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) v)
(/.f32 #s(literal -1/2 binary32) (neg.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 (neg.f32 cosTheta_i) (*.f32 #s(literal 1/2 binary32) cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_i) (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 #s(literal 1/2 binary32) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.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 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) cosTheta_O)) (neg.f32 (/.f32 v cosTheta_i)))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 cosTheta_O #s(literal 1 binary32))) (neg.f32 (/.f32 v cosTheta_i)))
(/.f32 (neg.f32 (*.f32 cosTheta_i #s(literal 1 binary32))) (neg.f32 (/.f32 v cosTheta_O)))
(/.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_i cosTheta_O) #s(literal 1 binary32))) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_O) (/.f32 v cosTheta_i))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #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_i cosTheta_O) #s(literal 1 binary32)) v)
(/.f32 (*.f32 cosTheta_i #s(literal 1 binary32)) (/.f32 v cosTheta_O))
(/.f32 (*.f32 cosTheta_O #s(literal 1 binary32)) (/.f32 v cosTheta_i))
(/.f32 (neg.f32 cosTheta_i) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (neg.f32 cosTheta_O) (neg.f32 (/.f32 v cosTheta_i)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 v))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_i) (*.f32 #s(literal 1 binary32) cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) (*.f32 cosTheta_i #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_i) (*.f32 cosTheta_O #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 cosTheta_i (/.f32 v cosTheta_O))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(-.f32 (/.f32 #s(literal 0 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v)))
(pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v))
(neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v)))
(*.f32 (*.f32 cosTheta_i #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (neg.f32 cosTheta_i) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i)
(*.f32 #s(literal 1 binary32) (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v))
(/.f32 (neg.f32 (*.f32 cosTheta_i #s(literal -1 binary32))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 cosTheta_i))) (neg.f32 (neg.f32 (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 cosTheta_i #s(literal 1 binary32))) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 cosTheta_i)) (neg.f32 (neg.f32 v)))
(/.f32 (*.f32 cosTheta_i #s(literal 1 binary32)) v)
(/.f32 (neg.f32 cosTheta_i) (neg.f32 v))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 cosTheta_i #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 v cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 v cosTheta_i))
(/.f32 cosTheta_i v)
(-.f32 (/.f32 #s(literal 0 binary32) v) (/.f32 cosTheta_i (neg.f32 v)))
(pow.f32 (/.f32 v cosTheta_i) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 v cosTheta_i)) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.f32 cosTheta_i) v))
(neg.f32 (/.f32 cosTheta_i (neg.f32 v)))
(*.f32 (+.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 1 binary32)) #s(literal 2 binary32))
(*.f32 (fma.f32 (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)) (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal -4 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal -2 binary32))))
(*.f32 (fma.f32 (pow.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 8 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)) (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)) (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)))) #s(literal 4 binary32)) (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal -2 binary32))) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 4 binary32) (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal -2 binary32))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)))) #s(literal 4 binary32)) (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal -2 binary32))) (/.f32 (*.f32 (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)))) #s(literal 4 binary32)) (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal -2 binary32))) (fma.f32 (/.f32 #s(literal 4 binary32) (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal -2 binary32))) (/.f32 #s(literal 4 binary32) (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal -2 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)))) #s(literal 4 binary32)) (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal -2 binary32))) (/.f32 #s(literal 4 binary32) (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal -2 binary32)))))))
(/.f32 (+.f32 (pow.f32 (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O) #s(literal 2 binary32))) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32))) (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32))) (*.f32 (*.f32 (*.f32 v v) v) (*.f32 (*.f32 v v) v))) #s(literal 8 binary32))) (fma.f32 (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O) #s(literal 2 binary32))) (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O) #s(literal 2 binary32))) (-.f32 (*.f32 (/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) #s(literal 2 binary32)) (*.f32 v v)) (/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) #s(literal 2 binary32)) (*.f32 v v))) (*.f32 (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O) #s(literal 2 binary32))) (/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) #s(literal 2 binary32)) (*.f32 v v))))))
(/.f32 (fma.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) (*.f32 (*.f32 v v) v)) (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i)) #s(literal 8 binary32) (pow.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O) #s(literal 2 binary32)) (*.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O) #s(literal 2 binary32)) (-.f32 (*.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32) #s(literal 2 binary32)) (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O) #s(literal 2 binary32)) (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (-.f32 #s(literal 4 binary32) (*.f32 (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)))) #s(literal 4 binary32)))) (neg.f32 (-.f32 #s(literal 2 binary32) (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)) (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal -4 binary32)))) (neg.f32 (neg.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal -2 binary32)))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (pow.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 8 binary32)))) (neg.f32 (neg.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)) (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)) (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32))))))
(/.f32 (-.f32 #s(literal 4 binary32) (*.f32 (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)))) #s(literal 4 binary32))) (-.f32 #s(literal 2 binary32) (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)) (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal -4 binary32))) (neg.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal -2 binary32))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 8 binary32))) (neg.f32 (+.f32 #s(literal 4 binary32) (-.f32 (*.f32 (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)))) #s(literal 4 binary32)) (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32))))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 8 binary32))) (neg.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)) (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)) (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)) (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal -4 binary32)) (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal -2 binary32)))
(/.f32 (fma.f32 (pow.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 8 binary32)) (+.f32 #s(literal 4 binary32) (-.f32 (*.f32 (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)))) #s(literal 4 binary32)) (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)))))
(/.f32 (fma.f32 (pow.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 8 binary32)) (-.f32 (fma.f32 (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)) (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)) (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 2 binary32) (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))) (-.f32 #s(literal 4 binary32) (*.f32 (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)))) #s(literal 4 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 4 binary32) (-.f32 (*.f32 (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)))) #s(literal 4 binary32)) (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)))) (fma.f32 (pow.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 8 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32))))
(-.f32 (/.f32 #s(literal 4 binary32) (-.f32 #s(literal 2 binary32) (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)))) (/.f32 (*.f32 (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)))) #s(literal 4 binary32)) (-.f32 #s(literal 2 binary32) (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)))))
(-.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)))) #s(literal 4 binary32)) (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal -2 binary32))) (/.f32 #s(literal 4 binary32) (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal -2 binary32))))
(fma.f32 (*.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v)) sinTheta_O (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32) #s(literal 2 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v) (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32) #s(literal 2 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) sinTheta_i) (/.f32 sinTheta_O v) (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32) #s(literal 2 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 sinTheta_i v) (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32) #s(literal 2 binary32)))
(fma.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O) #s(literal 2 binary32) (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32) #s(literal 2 binary32)))
(fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32))
(fma.f32 (/.f32 sinTheta_i v) (*.f32 sinTheta_O #s(literal 2 binary32)) (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32) #s(literal 2 binary32)))
(fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 sinTheta_i v) sinTheta_O) (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32) #s(literal 2 binary32)))
(fma.f32 #s(literal 2 binary32) (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))
(fma.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)) (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32) #s(literal 2 binary32)))
(fma.f32 sinTheta_i (*.f32 (/.f32 sinTheta_O v) #s(literal 2 binary32)) (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32) #s(literal 2 binary32)))
(fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_i v) #s(literal 2 binary32)) (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32) #s(literal 2 binary32)))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32))) #s(literal -1 binary32))
(+.f32 (+.f32 #s(literal 2 binary32) (*.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O) #s(literal 2 binary32))) (/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) #s(literal 2 binary32)) (*.f32 v v)))
(+.f32 (*.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O) #s(literal 2 binary32)) (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #s(literal 2 binary32) #s(literal 2 binary32)))
(+.f32 (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) #s(literal 2 binary32))
(+.f32 #s(literal 2 binary32) (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)))
(*.f32 (/.f32 cosTheta_i #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) cosTheta_O)
(*.f32 (/.f32 #s(literal 1 binary32) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 #s(literal 1 binary32) (neg.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))))
(*.f32 cosTheta_O (/.f32 cosTheta_i #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O))) (neg.f32 (neg.f32 (neg.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32))) (neg.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (neg.f32 (neg.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (*.f32 cosTheta_i cosTheta_O)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))))
(pow.f32 (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
(neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))))
(*.f32 cosTheta_i cosTheta_O)
(*.f32 cosTheta_O cosTheta_i)
#s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))
(*.f32 (/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))
(*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))
(*.f32 (/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(*.f32 (/.f32 cosTheta_O (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_O)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_i (*.f32 (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_O))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(literal 2 binary32) v) v))) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) (neg.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) cosTheta_O)) (neg.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))) (neg.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) cosTheta_O)) (neg.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_i))))
(/.f32 (neg.f32 (*.f32 cosTheta_O #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_i))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) cosTheta_O) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_i)))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (neg.f32 (*.f32 (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 cosTheta_O #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_i)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))
(/.f32 (neg.f32 cosTheta_O) (neg.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_i))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(literal 2 binary32) v) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_i)) (*.f32 #s(literal 1 binary32) cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_i)) (*.f32 cosTheta_O #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_i)) cosTheta_O))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_i)))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))))
(pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_i) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(*.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) #s(literal -1 binary32)))
(*.f32 (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i)
(*.f32 (neg.f32 cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))))
(*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_i) #s(literal -1 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_i (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (*.f32 #s(literal 2 binary32) v) v))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 #s(literal 2 binary32) v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (neg.f32 (/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 cosTheta_i (*.f32 (*.f32 #s(literal 2 binary32) v) v))) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(/.f32 (neg.f32 (/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(/.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))) (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 cosTheta_i))) (neg.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))))
(/.f32 (neg.f32 (*.f32 cosTheta_i #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))
(/.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 #s(literal 2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 cosTheta_i (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(/.f32 (/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))
(/.f32 (neg.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (neg.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (neg.f32 cosTheta_i)) (neg.f32 (*.f32 (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))))
(/.f32 (*.f32 cosTheta_i #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 cosTheta_i) (*.f32 (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_i))))
(/.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) (*.f32 (*.f32 #s(literal 2 binary32) v) v))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (*.f32 #s(literal 2 binary32) v) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 #s(literal 2 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (/.f32 cosTheta_i (*.f32 (*.f32 #s(literal 2 binary32) v) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_i)))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_i)))
(/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) (/.f32 cosTheta_i (*.f32 (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))))
(pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_i)) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_i))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.f32 cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (/.f32 cosTheta_i (*.f32 (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))))
(*.f32 (*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(*.f32 (*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) v) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (*.f32 #s(literal 2 binary32) v) v))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 v (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(*.f32 v (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -2 binary32))
(/.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 #s(literal 0 binary32) v)) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (neg.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 1 binary32))
(pow.f32 (exp.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)
(pow.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32)))
(pow.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 sinTheta_O) (*.f32 sinTheta_i #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 #s(literal 1 binary32) v)) sinTheta_i)
(pow.f32 (pow.f32 (exp.f32 sinTheta_O) #s(literal 1 binary32)) (/.f32 sinTheta_i v))
(pow.f32 (pow.f32 (exp.f32 sinTheta_O) #s(literal -1 binary32)) (/.f32 (neg.f32 sinTheta_i) v))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(pow.f32 (exp.f32 (/.f32 sinTheta_i v)) sinTheta_O)
(pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (exp.f32 sinTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) sinTheta_O))
(pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))
(pow.f32 (exp.f32 (/.f32 (neg.f32 sinTheta_i) v)) (neg.f32 sinTheta_O))
(pow.f32 (E.f32) (*.f32 (/.f32 sinTheta_i v) sinTheta_O))
(pow.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O)) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))
(pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 sinTheta_i sinTheta_O))
(pow.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) #s(literal -1 binary32))
(pow.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 1 binary32))
(exp.f32 (*.f32 (log.f32 (exp.f32 (/.f32 sinTheta_i v))) sinTheta_O))
(exp.f32 (*.f32 (log.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O))) (/.f32 #s(literal 1 binary32) v)))
(exp.f32 (*.f32 (log.f32 (exp.f32 sinTheta_i)) (/.f32 sinTheta_O v)))
(exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(*.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)))
(*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) cosTheta_i)
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)))
(/.f32 (neg.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(/.f32 (neg.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (neg.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (neg.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 cosTheta_i))) (neg.f32 (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) #s(literal -1/2 binary32))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) #s(literal 1 binary32))) (neg.f32 (*.f32 #s(literal 2 binary32) v)))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (neg.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))) (neg.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 1/2 binary32) cosTheta_i))) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))) (neg.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (neg.f32 (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #s(literal 1 binary32))) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))) (neg.f32 (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (neg.f32 cosTheta_i))) (neg.f32 (*.f32 (neg.f32 v) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (neg.f32 cosTheta_i))) (neg.f32 (*.f32 v (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) #s(literal -1/2 binary32))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) #s(literal -1/2 binary32))) (neg.f32 (*.f32 (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (neg.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))) (neg.f32 (*.f32 v (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)))
(/.f32 (neg.f32 (*.f32 (neg.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 #s(literal 1/2 binary32) cosTheta_i))) (neg.f32 (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) cosTheta_i))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)))
(/.f32 (neg.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i))) (neg.f32 (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v))))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i)) (neg.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta_i))) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) cosTheta_i)) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))))
(/.f32 (neg.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) (neg.f32 (*.f32 #s(literal 2 binary32) v)))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) #s(literal 1/2 binary32))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) #s(literal 1/2 binary32))) (neg.f32 (*.f32 (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)))
(/.f32 (neg.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 #s(literal 1/2 binary32) cosTheta_i))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(/.f32 (neg.f32 (*.f32 cosTheta_i #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i))))
(/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))
(/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (neg.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 cosTheta_i)) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i)))
(/.f32 (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (neg.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 1/2 binary32) cosTheta_i)) v)
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i)) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (neg.f32 cosTheta_i)) (*.f32 (neg.f32 v) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))
(/.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (neg.f32 cosTheta_i)) (*.f32 v (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))
(/.f32 (*.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) #s(literal -1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) #s(literal -1/2 binary32)) (*.f32 (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (neg.f32 v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) #s(literal 1/2 binary32)) (*.f32 (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v))
(/.f32 (*.f32 (neg.f32 cosTheta_i) #s(literal 1 binary32)) (*.f32 (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_i #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta_i)) (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (neg.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (*.f32 v (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v))
(/.f32 (*.f32 (neg.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 #s(literal 1/2 binary32) cosTheta_i)) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 #s(literal 1/2 binary32) cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) v)
(/.f32 #s(literal -1/2 binary32) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i)) v)))
(/.f32 #s(literal -1/2 binary32) (neg.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i)))))
(/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i)) (neg.f32 v)))
(/.f32 #s(literal -1/2 binary32) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v) (*.f32 #s(literal 1/2 binary32) cosTheta_i))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i)))
(/.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i)) (neg.f32 v))))
(/.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i)))))
(/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i)) v))
(/.f32 #s(literal 1/2 binary32) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i))))
(/.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) (*.f32 #s(literal 2 binary32) v))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 #s(literal -1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (neg.f32 cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) #s(literal -1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (neg.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 1/2 binary32) cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) (*.f32 #s(literal -1/2 binary32) (neg.f32 cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) (*.f32 #s(literal -1/2 binary32) cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) (*.f32 #s(literal 1/2 binary32) (neg.f32 cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) (*.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) #s(literal -1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (neg.f32 v)) (*.f32 (neg.f32 cosTheta_i) #s(literal -1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v) (*.f32 (neg.f32 cosTheta_i) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 #s(literal 2 binary32) v)) (*.f32 (neg.f32 cosTheta_i) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (neg.f32 v)) (*.f32 cosTheta_i #s(literal -1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 #s(literal 2 binary32) v)) (*.f32 cosTheta_i #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) (*.f32 #s(literal 1 binary32) cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (neg.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (*.f32 (neg.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 #s(literal 1/2 binary32) cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 #s(literal 1/2 binary32) cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v) (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i)) (neg.f32 v)) #s(literal -1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i))) #s(literal -1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i)) v) #s(literal 1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i))) #s(literal 1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) v) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v) (*.f32 #s(literal 1/2 binary32) cosTheta_i)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i)) (*.f32 #s(literal 2 binary32) v)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v) (*.f32 #s(literal 1/2 binary32) cosTheta_i)))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i)) (*.f32 #s(literal 2 binary32) v)))
(pow.f32 (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v) (*.f32 #s(literal 1/2 binary32) cosTheta_i)) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i)) (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (/.f32 #s(literal 1/2 binary32) v)) cosTheta_i)
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v))) cosTheta_i)
(*.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) cosTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (/.f32 (*.f32 cosTheta_O (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) (/.f32 cosTheta_O v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)))
(*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) v))
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v))))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) (/.f32 cosTheta_O v))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)))) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (/.f32 cosTheta_O v))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) #s(literal -1/2 binary32))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) #s(literal 1 binary32))) (neg.f32 (*.f32 #s(literal 2 binary32) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) (neg.f32 cosTheta_O))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) #s(literal 1 binary32))) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 1/2 binary32) cosTheta_i))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (*.f32 #s(literal 1/2 binary32) cosTheta_i))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) #s(literal 1/2 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) cosTheta_O))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) (neg.f32 cosTheta_O))) (neg.f32 (*.f32 (neg.f32 v) v)))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) #s(literal 1 binary32))) (neg.f32 (*.f32 v (/.f32 v cosTheta_O))))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) cosTheta_O)) (*.f32 (neg.f32 v) v))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (neg.f32 cosTheta_O))) (neg.f32 (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)) (neg.f32 (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v) v)))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (neg.f32 cosTheta_O))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))))) (neg.f32 (*.f32 (neg.f32 v) v)))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 #s(literal 1/2 binary32) cosTheta_i))) (neg.f32 (*.f32 (neg.f32 v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (neg.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))))) (neg.f32 (*.f32 (/.f32 v cosTheta_O) v)))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (neg.f32 cosTheta_O))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) #s(literal 1 binary32))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v cosTheta_O))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) cosTheta_O)) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))) (neg.f32 (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))) (neg.f32 (*.f32 (/.f32 v cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v))) (neg.f32 (*.f32 #s(literal 2 binary32) v)))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (/.f32 v cosTheta_O))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (neg.f32 (*.f32 (/.f32 v cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v) (/.f32 v cosTheta_O))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) cosTheta_i))) (neg.f32 (*.f32 (/.f32 v cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v))))
(/.f32 (neg.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v))) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))))) (*.f32 (neg.f32 v) v))
(/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) cosTheta_i))) (neg.f32 (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v))))
(/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)))
(/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) (/.f32 cosTheta_O v)) v)
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v))) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v))) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) (neg.f32 cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) #s(literal 1 binary32)) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))) v)
(/.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 1/2 binary32) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (*.f32 #s(literal 1/2 binary32) cosTheta_i)) v)
(/.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (/.f32 cosTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) (neg.f32 cosTheta_O)) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) #s(literal 1 binary32)) (*.f32 v (/.f32 v cosTheta_O)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) cosTheta_O) (*.f32 v v))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (neg.f32 cosTheta_O)) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v) v))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (neg.f32 cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (/.f32 v cosTheta_O)))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 #s(literal 1/2 binary32) cosTheta_i)) (*.f32 (neg.f32 v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))) (*.f32 (/.f32 v cosTheta_O) v))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (*.f32 (/.f32 v cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))
(/.f32 (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))) (*.f32 v v))
(/.f32 (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) cosTheta_i)) (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)))
(/.f32 (*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v))
(/.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (neg.f32 cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v cosTheta_O)))
(/.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (*.f32 (/.f32 v cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v) (/.f32 v cosTheta_O)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) cosTheta_i)) (*.f32 (/.f32 v cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)))
(/.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) cosTheta_O) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) (*.f32 #s(literal 2 binary32) v))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) cosTheta_O))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v))
(/.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) (/.f32 v cosTheta_O))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) (/.f32 cosTheta_O v))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (/.f32 cosTheta_O v))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) #s(literal -1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) (neg.f32 cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v) (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 1/2 binary32) cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (*.f32 #s(literal 1/2 binary32) cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (/.f32 cosTheta_O v))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) v) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) (neg.f32 cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (/.f32 v cosTheta_O)) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v) (neg.f32 v)) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (neg.f32 cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (neg.f32 v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (neg.f32 cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (/.f32 v cosTheta_O)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) v) (*.f32 (neg.f32 cosTheta_O) (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) (*.f32 (neg.f32 cosTheta_O) (*.f32 #s(literal 1/2 binary32) cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) (*.f32 (neg.f32 cosTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 v cosTheta_O) v) (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 v cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v) (*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (neg.f32 cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v cosTheta_O)) (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 v cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 cosTheta_O (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v) (/.f32 v cosTheta_O)) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 v cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) cosTheta_O)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) cosTheta_O)))
(pow.f32 (/.f32 v (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) cosTheta_O)) #s(literal -1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(*.f32 (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (neg.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (/.f32 #s(literal 1 binary32) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))))) (neg.f32 (neg.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(/.f32 (neg.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) #s(literal 1 binary32))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (neg.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (neg.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) #s(literal 1 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))
(/.f32 (neg.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(neg.f32 (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 binary32))
(/.f32 (-.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) #s(literal 3 binary32))) (fma.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (fma.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal 2 binary32))
(/.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -2 binary32))
(/.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(-.f32 (/.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 1 binary32)) (/.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) #s(literal 1 binary32)))
(-.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(pow.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32))
(neg.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 sinTheta_O v) sinTheta_i)
(*.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 sinTheta_i v) sinTheta_O)
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_i sinTheta_O))
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 sinTheta_i v) sinTheta_O))
(*.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.f32 sinTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) sinTheta_O))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) sinTheta_O)) (/.f32 (neg.f32 v) sinTheta_i))
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 sinTheta_O #s(literal 1 binary32))) (/.f32 (neg.f32 v) sinTheta_i))
(/.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_i sinTheta_O) #s(literal 1 binary32))) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) sinTheta_O) (/.f32 v sinTheta_i))
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 sinTheta_O #s(literal 1 binary32)) (/.f32 v sinTheta_i))
(/.f32 (neg.f32 sinTheta_O) (/.f32 (neg.f32 v) sinTheta_i))
(/.f32 (neg.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O)) (neg.f32 (neg.f32 v)))
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #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_i sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v sinTheta_i) (*.f32 #s(literal 1 binary32) sinTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v sinTheta_i) (*.f32 sinTheta_O #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 sinTheta_O (/.f32 v sinTheta_i))
(-.f32 (/.f32 #s(literal 0 binary32) v) (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(pow.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O))) #s(literal -1 binary32)))
(neg.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(*.f32 (pow.f32 (/.f32 (*.f32 v v) (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal -1/36 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32))))
(*.f32 (pow.f32 (/.f32 (*.f32 v v) (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/216 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/6 binary32)))))
(*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) v) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)))
(*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) v)))
(*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) v))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal -1/36 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/216 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (neg.f32 (-.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/6 binary32)))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) v))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32))))) (neg.f32 (neg.f32 (*.f32 (neg.f32 v) v))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal -1/36 binary32)) #s(literal 1 binary32))) (neg.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32)) (*.f32 v v))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/216 binary32)) #s(literal 1 binary32))) (neg.f32 (*.f32 (-.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/6 binary32))) (*.f32 v v))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal -1/36 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32)))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/216 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (-.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/6 binary32))))
(/.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) v)) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)))) (neg.f32 (*.f32 (neg.f32 v) v)))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal -1/36 binary32))) (neg.f32 (*.f32 (*.f32 v v) (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/216 binary32))) (neg.f32 (*.f32 (*.f32 v v) (-.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/6 binary32))))))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal -1/36 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32)) (*.f32 v v)))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/216 binary32)) #s(literal 1 binary32)) (*.f32 (-.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/6 binary32))) (*.f32 v v)))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) #s(literal 1 binary32)) (*.f32 v v))
(/.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) v) v)
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal -1/36 binary32)) (*.f32 (*.f32 v v) (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/216 binary32)) (*.f32 (*.f32 v v) (-.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/6 binary32)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32))) (*.f32 (neg.f32 v) v))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 v (/.f32 v (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32))))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32)) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal -1/36 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/6 binary32))) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/216 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32)) (*.f32 v v)) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal -1/36 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/6 binary32))) (*.f32 v v)) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/216 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v v) (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32))) (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal -1/36 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v v) (-.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/6 binary32)))) (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/216 binary32))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.f32 v (/.f32 v (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)))))))
(/.f32 #s(literal 1 binary32) (*.f32 v (/.f32 v (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i)) (*.f32 (*.f32 v v) (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32)))) (/.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 v v) (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32)))))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i)) (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32))) (*.f32 v v)) (/.f32 (/.f32 #s(literal 1/36 binary32) (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32))) (*.f32 v v)))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (neg.f32 v) v)) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 (neg.f32 v) v)))
(pow.f32 (*.f32 v (/.f32 v (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 v (/.f32 v (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32))))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32))) (*.f32 v v)))
(neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 (neg.f32 v) v)))
(*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)
(*.f32 v (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (*.f32 (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 #s(literal 2 binary32) v)) (*.f32 (*.f32 (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (*.f32 #s(literal 2 binary32) v)))))
(/.f32 (+.f32 (pow.f32 (*.f32 v (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal 3 binary32))) (fma.f32 (*.f32 v (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))) (*.f32 v (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))) (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 #s(literal 2 binary32) v)) (*.f32 (*.f32 v (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) v)))))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) #s(literal 3 binary32))) (fma.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 #s(literal 2 binary32) v) (-.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (*.f32 (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)))))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal 3 binary32)) (pow.f32 (*.f32 v (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))) #s(literal 3 binary32))) (fma.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 #s(literal 2 binary32) v) (-.f32 (*.f32 (*.f32 v (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))) (*.f32 v (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 v (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)) (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal -4 binary32)) v)) (neg.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal -2 binary32))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 8 binary32)) v)) (neg.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)) (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)) (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)))))
(/.f32 (neg.f32 (*.f32 v (fma.f32 (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)) (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal -4 binary32)))) (neg.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal -2 binary32))))
(/.f32 (neg.f32 (*.f32 v (fma.f32 (pow.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 8 binary32)))) (neg.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)) (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)) (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)))))
(/.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)) (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal -4 binary32)) v) (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal -2 binary32)))
(/.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 8 binary32)) v) (-.f32 (fma.f32 (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)) (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)) (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32))))
(/.f32 (*.f32 v (fma.f32 (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)) (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal -4 binary32))) (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal -2 binary32)))
(/.f32 (*.f32 v (fma.f32 (pow.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 8 binary32))) (-.f32 (fma.f32 (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)) (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)) (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal -2 binary32)) (*.f32 (fma.f32 (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)) (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal -4 binary32)) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)) (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)) (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32))) (*.f32 (fma.f32 (pow.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 8 binary32)) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal -2 binary32)) (*.f32 v (fma.f32 (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)) (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal -4 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)) (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)) (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32))) (*.f32 v (fma.f32 (pow.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 8 binary32)))))
(fma.f32 (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v (*.f32 #s(literal 2 binary32) v))
(fma.f32 #s(literal 2 binary32) v (*.f32 (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))
(fma.f32 #s(literal 2 binary32) v (*.f32 v (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))))
(fma.f32 v (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) v))
(fma.f32 v #s(literal 2 binary32) (*.f32 (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))
(fma.f32 v #s(literal 2 binary32) (*.f32 v (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))))
(+.f32 (*.f32 (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (*.f32 #s(literal 2 binary32) v))
(+.f32 (*.f32 v (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) v))
(+.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))
(+.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 v (*.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 #s(literal 2 binary32) v))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v v))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 2 binary32) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v))
(*.f32 v (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 #s(literal 2 binary32) v) v))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -2 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 #s(literal 2 binary32) v) v))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (neg.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i)) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) cosTheta_i)) (neg.f32 (*.f32 #s(literal 2 binary32) v)))
(/.f32 (neg.f32 (*.f32 cosTheta_i #s(literal 1 binary32))) (neg.f32 (*.f32 #s(literal 2 binary32) v)))
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i)) (neg.f32 v))
(/.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(/.f32 (neg.f32 cosTheta_i) (neg.f32 (*.f32 #s(literal 2 binary32) v)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 #s(literal -1/2 binary32) cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 cosTheta_i #s(literal -1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 cosTheta_i #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 #s(literal 1 binary32) cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) cosTheta_i)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) v) cosTheta_i))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) cosTheta_i)))
(/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) v))
(pow.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) cosTheta_i)) #s(literal -1 binary32))

eval370.0ms (1.8%)

Memory
0.2MiB live, 335.9MiB allocated
Compiler

Compiled 65 353 to 4 368 computations (93.3% saved)

prune1.8s (8.9%)

Memory
-63.6MiB live, 749.8MiB allocated
Pruning

85 alts after pruning (83 fresh and 2 done)

PrunedKeptTotal
New2 358482 406
Fresh233558
Picked415
Done011
Total2 385852 470
Accuracy
99.9%
Counts
2 470 → 85
Alt Table
Click to see full alt table
StatusAccuracyProgram
94.0%
(/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
93.7%
(/.f32 (/.f32 (/.f32 #s(approx (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) #s(literal 1 binary32)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
93.8%
(/.f32 (/.f32 (exp.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) v) sinTheta_i (*.f32 (log.f32 v) #s(literal -1 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.4%
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 #s(literal 1 binary32) cosTheta_O)) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
98.4%
(/.f32 (*.f32 (/.f32 (*.f32 (pow.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) #s(literal -1 binary32))) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
98.4%
(/.f32 (*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
98.4%
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(approx (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
98.5%
(/.f32 (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
98.7%
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
97.8%
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) cosTheta_O) (*.f32 v v))
98.5%
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) #s(literal 1 binary32)) (*.f32 v (/.f32 v cosTheta_O)))
98.6%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 #s(literal 1 binary32) v))))
98.2%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1 binary32))) #s(literal 2 binary32)) v))
98.5%
(/.f32 (*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v))
98.5%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
98.5%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (/.f32 (-.f32 (pow.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (fma.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32))))))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
60.8%
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) (*.f32 v (/.f32 v (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)))))) #s(literal 2 binary32)) v)))
60.8%
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) #s(literal 2 binary32)) v)))
60.8%
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) #s(literal 2 binary32)) v)))
33.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O v) (*.f32 sinTheta_O v)))) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 2 binary32)) v)))
33.6%
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_i v) (*.f32 sinTheta_i v)))) (*.f32 sinTheta_i sinTheta_i)))) #s(literal 2 binary32)) v)))
98.3%
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
60.8%
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (neg.f32 v) (-.f32 (/.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_O)) (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32)) #s(literal 2 binary32) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_i sinTheta_O (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_i) (*.f32 sinTheta_O sinTheta_O)))) v)) v)) (neg.f32 v)) #s(literal 2 binary32)))))
60.8%
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v)) (*.f32 v v))) v)))
60.8%
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (-.f32 #s(literal 2 binary32) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) v))) v)))
60.8%
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))) v)))
33.5%
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (*.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (-.f32 (*.f32 (/.f32 sinTheta_i v) #s(literal -2 binary32)) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_O)) sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))) v)))
33.6%
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (*.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (-.f32 (*.f32 (/.f32 sinTheta_O v) #s(literal -2 binary32)) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_i)) sinTheta_i)) (*.f32 sinTheta_i sinTheta_i))) v)))
33.6%
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (*.f32 (+.f32 (fma.f32 (/.f32 sinTheta_O (*.f32 sinTheta_i v)) #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 sinTheta_i v) (*.f32 sinTheta_i v)))) (*.f32 sinTheta_i sinTheta_i))) v)))
60.8%
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v) (*.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) v)))))
60.8%
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v)) v))))
33.5%
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (*.f32 (fma.f32 (/.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32) (fma.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))) (*.f32 sinTheta_O sinTheta_O)))))
33.6%
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (*.f32 (fma.f32 (/.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32) (fma.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))) (*.f32 sinTheta_i sinTheta_i)))))
33.6%
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (*.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) sinTheta_i) (*.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_O))) sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)))))
33.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (*.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) sinTheta_O) (*.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_i))) sinTheta_i)) (*.f32 sinTheta_i sinTheta_i)))))
93.6%
(/.f32 (exp.f32 (*.f32 (log.f32 (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
98.5%
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.3%
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.3%
(/.f32 #s(approx (* (/ (* cosTheta_O cosTheta_i) v) (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) (* 2 v))) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
98.3%
(/.f32 #s(approx (* (/ (* cosTheta_O cosTheta_i) v) (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) (* 2 v))) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i (*.f32 v v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
98.4%
(/.f32 #s(approx (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (*.f32 (/.f32 cosTheta_O v) (-.f32 cosTheta_i (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
59.7%
(/.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (*.f32 cosTheta_i cosTheta_O)))
93.4%
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
98.4%
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) (/.f32 #s(literal 1/2 binary32) v))
98.4%
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.6%
(*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
98.4%
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O))
92.2%
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (neg.f32 v)) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))))))
98.4%
(*.f32 (/.f32 cosTheta_i (*.f32 (*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) cosTheta_O)
98.5%
(*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (/.f32 (-.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) #s(literal 3 binary32))) (fma.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (fma.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))))))) cosTheta_O)
98.4%
(*.f32 (/.f32 cosTheta_i (*.f32 #s(approx (exp (/ (* sinTheta_O sinTheta_i) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O)
98.3%
(*.f32 (/.f32 cosTheta_i (*.f32 #s(approx (exp (/ (* sinTheta_O sinTheta_i) v)) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O)
60.8%
(*.f32 (/.f32 cosTheta_i #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) cosTheta_O)
60.8%
(*.f32 (/.f32 cosTheta_i #s(approx (* (exp (/ (* sinTheta_O sinTheta_i) v)) (* (* (* 2 v) v) (sinh (/ 1 v)))) (*.f32 (fma.f32 #s(literal 2 binary32) (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 v v) v))) #s(literal 2 binary32)) v))) cosTheta_O)
98.2%
(*.f32 (/.f32 cosTheta_i #s(approx (* (exp (/ (* sinTheta_O sinTheta_i) v)) (* (* (* 2 v) v) (sinh (/ 1 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))) cosTheta_O)
98.5%
(*.f32 (/.f32 cosTheta_O (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_i)
98.2%
(*.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i)) v)))
98.5%
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 #s(approx (exp (/ (* sinTheta_O sinTheta_i) v)) #s(literal 1 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)))
98.3%
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))
94.1%
(*.f32 (/.f32 cosTheta_O v) (*.f32 (exp.f32 (*.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i))) #s(literal -1 binary32))) (/.f32 #s(literal 1/2 binary32) v)))
98.2%
(*.f32 (/.f32 cosTheta_O v) (*.f32 (exp.f32 (*.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) #s(literal -1 binary32))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
98.5%
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
54.8%
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (sinh (/ 1 v)))) (*.f32 v cosTheta_i)) (/.f32 #s(literal 1/2 binary32) v)))
98.2%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 #s(approx (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) #s(literal 1 binary32)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))))
54.8%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) #s(literal 1/2 binary32))))
60.8%
(*.f32 (/.f32 #s(literal 1 binary32) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (*.f32 cosTheta_i cosTheta_O))
98.3%
(*.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) cosTheta_O) (/.f32 #s(literal 1 binary32) v))
98.6%
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
98.4%
(*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
60.8%
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
60.8%
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O)) v))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 v cosTheta_O)))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 v cosTheta_i)))
55.1%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))
55.1%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
55.1%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
54.7%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 #s(literal 1 binary32) cosTheta_O)) v) #s(literal 1/2 binary32)))
54.7%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O)))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v cosTheta_i)) cosTheta_O) #s(literal 1/2 binary32)))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) cosTheta_O))))
Compiler

Compiled 4 974 to 3 098 computations (37.7% saved)

simplify150.0ms (0.7%)

Memory
22.9MiB live, 175.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
cost-diff0
(/.f32 cosTheta_O v)
cost-diff192
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
cost-diff3488
(-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
cost-diff0
(*.f32 cosTheta_i cosTheta_O)
cost-diff0
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
cost-diff0
#s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
cost-diff0
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
cost-diff0
(*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)
cost-diff0
#s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))
cost-diff0
(/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))
cost-diff0
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
cost-diff0
(/.f32 #s(literal 1/2 binary32) v)
cost-diff0
(*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)
cost-diff0
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)
cost-diff0
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
cost-diff0
(/.f32 #s(literal 1 binary32) v)
cost-diff160
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O))
cost-diff192
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
cost-diff256
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v)))
Rules
5 830×lower-*.f64
5 796×lower-*.f32
2 476×lower-/.f64
2 450×lower-/.f32
2 128×lower-fma.f64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
083624
0128623
1243608
2660606
32571593
44242593
56088593
08187593
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
v
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))
(exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))
(*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)
(/.f32 (neg.f32 sinTheta_i) v)
(neg.f32 sinTheta_i)
sinTheta_i
sinTheta_O
(*.f32 #s(literal 2 binary32) v)
#s(literal 2 binary32)
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)
(*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
v
cosTheta_i
cosTheta_O
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
cosTheta_i
(/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))
cosTheta_O
#s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))
(*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)
(fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32))
(fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)))
(/.f32 sinTheta_O v)
sinTheta_O
v
sinTheta_i
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))
(fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32))
(*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i)
(*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O)
(*.f32 #s(literal 1/2 binary32) sinTheta_O)
#s(literal 1/2 binary32)
#s(literal 1/6 binary32)
(*.f32 v v)
#s(literal 2 binary32)
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
#s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
v
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(literal 2 binary32)
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
(/.f32 cosTheta_O v)
cosTheta_O
v
(*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
#s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
#s(literal 2 binary32)
(-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(exp.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
(exp.f32 (/.f32 #s(literal -1 binary32) v))
(/.f32 #s(literal -1 binary32) v)
#s(literal -1 binary32)
(*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
cosTheta_i
Outputs
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
v
(*.f32 cosTheta_i cosTheta_O)
(*.f32 cosTheta_O cosTheta_i)
cosTheta_i
cosTheta_O
(/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 #s(literal 2 binary32) v))
(exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))
(exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))
(*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)
(*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))
(/.f32 (neg.f32 sinTheta_i) v)
(neg.f32 sinTheta_i)
sinTheta_i
sinTheta_O
(*.f32 #s(literal 2 binary32) v)
#s(literal 2 binary32)
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)
(*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
v
cosTheta_i
cosTheta_O
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))
cosTheta_i
(/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))
(/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))
cosTheta_O
#s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))
#s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))
(*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)
(*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)
(fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32))
(fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32))
(fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)))
(fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)))
(/.f32 sinTheta_O v)
sinTheta_O
v
sinTheta_i
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))
(fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32))
(*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i)
(*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O)
(*.f32 #s(literal 1/2 binary32) sinTheta_O)
#s(literal 1/2 binary32)
#s(literal 1/6 binary32)
(*.f32 v v)
#s(literal 2 binary32)
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
#s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
#s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i cosTheta_O)
(*.f32 cosTheta_O cosTheta_i)
cosTheta_i
cosTheta_O
v
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(literal 2 binary32)
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
(*.f32 (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 v v))) cosTheta_O)
(/.f32 cosTheta_O v)
cosTheta_O
v
(*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
#s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
#s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
#s(literal 2 binary32)
(-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
(exp.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
(exp.f32 (/.f32 #s(literal -1 binary32) v))
(/.f32 #s(literal -1 binary32) v)
#s(literal -1 binary32)
(*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
cosTheta_i

localize249.0ms (1.2%)

Memory
-5.0MiB live, 351.9MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.32421875
(-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
accuracy0.36166000976844204
(*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
accuracy0.6983452945626288
(exp.f32 (/.f32 #s(literal 1 binary32) v))
accuracy0.7121953680795098
(exp.f32 (/.f32 #s(literal -1 binary32) v))
accuracy0.185878759768442
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
accuracy0.24123002930532605
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
accuracy0.27734375
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
accuracy0.795460335354067
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy0.2421875
(*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)
accuracy0.2578125
(/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))
accuracy0.4140625
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))
accuracy20.761508608537472
#s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))
accuracy0
(/.f32 #s(literal 1/2 binary32) v)
accuracy0.10546875
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)
accuracy0.24609375
(*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)
accuracy14.477825415549413
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
accuracy0.232753759768442
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
accuracy0.2701950195368841
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v)))
accuracy0.276386279305326
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O))
accuracy0.795460335354067
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
Samples
139.0ms256×0valid
Compiler

Compiled 505 to 73 computations (85.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 104.0ms
ival-mult: 42.0ms (40.3% of total)
ival-div: 36.0ms (34.5% of total)
ival-exp: 12.0ms (11.5% of total)
const: 4.0ms (3.8% of total)
ival-add: 3.0ms (2.9% of total)
ival-neg: 2.0ms (1.9% of total)
ival-sinh: 2.0ms (1.9% of total)
ival-sub: 1.0ms (1% of total)
exact: 1.0ms (1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series98.0ms (0.5%)

Memory
5.8MiB live, 120.3MiB allocated
Counts
25 → 888
Calls
Call 1
Inputs
#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())
#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())
#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())
#s(alt (/.f32 #s(literal 1 binary32) v) (patch (/.f32 #s(literal 1 binary32) v) #<representation binary32>) () ())
#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) (patch (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #<representation binary32>) () ())
#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())
#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())
#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())
#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())
#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) #<representation binary32>) () ())
#s(alt (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) #<representation binary32>) () ())
#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())
#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())
#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())
#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())
#s(alt (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (patch (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())
#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())
#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())
#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())
#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())
#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())
#s(alt (exp.f32 (/.f32 #s(literal -1 binary32) v)) (patch (exp.f32 (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())
#s(alt (exp.f32 (/.f32 #s(literal 1 binary32) v)) (patch (exp.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())
Outputs
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 v) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 v) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 v) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 v) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor inf v) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2)) (taylor inf v) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) (pow v 2)) (taylor inf v) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) (pow v 2)) (taylor inf v) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor -inf v) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2)) (taylor -inf v) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (/ (+ (* -1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2)) (taylor -inf v) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 1/4 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2)) (taylor -inf v) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf cosTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf cosTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf cosTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf cosTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf cosTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf cosTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf cosTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf cosTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf cosTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf cosTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf cosTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf cosTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 3))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 4)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 3))) (* sinTheta_i (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 5))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 4)))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf sinTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf sinTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf sinTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf sinTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 3))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 4)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 3))) (* sinTheta_O (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 5))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 4)))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf sinTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf sinTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf sinTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf sinTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (patch (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v) (taylor inf v) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v) (taylor inf v) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v) (taylor inf v) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 v) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 v) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 v) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 v) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor 0 v) (#s(alt (/.f32 #s(literal 1 binary32) v) (patch (/.f32 #s(literal 1 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor 0 v) (#s(alt (/.f32 #s(literal 1 binary32) v) (patch (/.f32 #s(literal 1 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor 0 v) (#s(alt (/.f32 #s(literal 1 binary32) v) (patch (/.f32 #s(literal 1 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor 0 v) (#s(alt (/.f32 #s(literal 1 binary32) v) (patch (/.f32 #s(literal 1 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor inf v) (#s(alt (/.f32 #s(literal 1 binary32) v) (patch (/.f32 #s(literal 1 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor inf v) (#s(alt (/.f32 #s(literal 1 binary32) v) (patch (/.f32 #s(literal 1 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor inf v) (#s(alt (/.f32 #s(literal 1 binary32) v) (patch (/.f32 #s(literal 1 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor inf v) (#s(alt (/.f32 #s(literal 1 binary32) v) (patch (/.f32 #s(literal 1 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor -inf v) (#s(alt (/.f32 #s(literal 1 binary32) v) (patch (/.f32 #s(literal 1 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor -inf v) (#s(alt (/.f32 #s(literal 1 binary32) v) (patch (/.f32 #s(literal 1 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor -inf v) (#s(alt (/.f32 #s(literal 1 binary32) v) (patch (/.f32 #s(literal 1 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor -inf v) (#s(alt (/.f32 #s(literal 1 binary32) v) (patch (/.f32 #s(literal 1 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v) (taylor inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v) (taylor inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v) (taylor inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)) (taylor -inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v)) (taylor -inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v)) (taylor -inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 v) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) (patch (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 v) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) (patch (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 v) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) (patch (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 v) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) (patch (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) (patch (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) (patch (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) (patch (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) (patch (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) (patch (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) (patch (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) (patch (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) (patch (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) (patch (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) (patch (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) (patch (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) (patch (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) (patch (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) (patch (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) (patch (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) (patch (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) (patch (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) (patch (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) (patch (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_i) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) (patch (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) (patch (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) (patch (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) (patch (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) (patch (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) (patch (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) (patch (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) (patch (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) (patch (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) (patch (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) (patch (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) (patch (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_O) (#s(alt (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) (patch (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor 0 v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor 0 v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor 0 v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor 0 v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_i v)) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor 0 v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor 0 v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor 0 v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor 0 v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor inf v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor inf v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor inf v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor inf v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor -inf v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor -inf v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor -inf v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor -inf v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v) (taylor inf v) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v) (taylor inf v) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v) (taylor inf v) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)) (taylor -inf v) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v)) (taylor -inf v) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v)) (taylor -inf v) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (patch (*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_O v)) (taylor inf v) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_O)) v) (taylor inf v) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_O))) v) (taylor inf v) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (* cosTheta_O (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_O)))) v) (taylor inf v) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_O v)) (taylor -inf v) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1/2 cosTheta_O) (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v))) v)) (taylor -inf v) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* 1/2 (/ (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v))) v)) (* -1/2 cosTheta_O)) v)) (taylor -inf v) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* 1/2 (/ (+ (* cosTheta_O (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (+ (* cosTheta_O (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))))) v))) v)) (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* -1/2 cosTheta_O)) v)) (taylor -inf v) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (pow sinTheta_i 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (pow sinTheta_i 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (pow sinTheta_O 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (pow sinTheta_O 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (patch (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* 2 v) (taylor inf v) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf v) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))))) (taylor inf v) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))))))) (taylor inf v) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* 2 v) (taylor -inf v) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2))) (taylor -inf v) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))) (taylor -inf v) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* v (- (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))) (taylor -inf v) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* 1/2 (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* 1/2 (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (patch #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (+ (* 2 (* sinTheta_O sinTheta_i)) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* 2 sinTheta_i) (/ (* sinTheta_O (pow sinTheta_i 2)) v))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* 2 sinTheta_i) (/ (* sinTheta_O (pow sinTheta_i 2)) v))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v) (taylor inf sinTheta_O) (#s(alt (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i sinTheta_O)) (/ (pow sinTheta_i 2) v))) (taylor inf sinTheta_O) (#s(alt (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i sinTheta_O)) (+ (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 2)) (/ (pow sinTheta_i 2) v)))) (taylor inf sinTheta_O) (#s(alt (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i sinTheta_O)) (+ (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 2)) (/ (pow sinTheta_i 2) v)))) (taylor inf sinTheta_O) (#s(alt (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v) (taylor -inf sinTheta_O) (#s(alt (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i sinTheta_O)) (/ (pow sinTheta_i 2) v))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -2 sinTheta_i) (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_O))) sinTheta_O)) (/ (pow sinTheta_i 2) v))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -2 sinTheta_i) (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_O))) sinTheta_O)) (/ (pow sinTheta_i 2) v))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (taylor 0 v) (#s(alt (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* 2 (* sinTheta_O (* sinTheta_i v))) (* 2 (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v) (taylor 0 v) (#s(alt (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* 2 (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* 2 v) (* 2 (* sinTheta_O sinTheta_i))))) v) (taylor 0 v) (#s(alt (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* 2 (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* 2 v) (* 2 (* sinTheta_O sinTheta_i))))) v) (taylor 0 v) (#s(alt (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* 2 v) (taylor inf v) (#s(alt (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf v) (#s(alt (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))))) (taylor inf v) (#s(alt (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))))) (taylor inf v) (#s(alt (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* 2 v) (taylor -inf v) (#s(alt (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2))) (taylor -inf v) (#s(alt (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* v (- (* -1 (/ (+ (* 2 (* sinTheta_O sinTheta_i)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)) 2))) (taylor -inf v) (#s(alt (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* v (- (* -1 (/ (+ (* 2 (* sinTheta_O sinTheta_i)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)) 2))) (taylor -inf v) (#s(alt (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (+ (* 2 (* sinTheta_O sinTheta_i)) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* 2 sinTheta_O) (/ (* (pow sinTheta_O 2) sinTheta_i) v))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* 2 sinTheta_O) (/ (* (pow sinTheta_O 2) sinTheta_i) v))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v) (taylor inf sinTheta_i) (#s(alt (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O sinTheta_i)) (/ (pow sinTheta_O 2) v))) (taylor inf sinTheta_i) (#s(alt (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O sinTheta_i)) (+ (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 2)) (/ (pow sinTheta_O 2) v)))) (taylor inf sinTheta_i) (#s(alt (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O sinTheta_i)) (+ (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 2)) (/ (pow sinTheta_O 2) v)))) (taylor inf sinTheta_i) (#s(alt (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v) (taylor -inf sinTheta_i) (#s(alt (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O sinTheta_i)) (/ (pow sinTheta_O 2) v))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -2 sinTheta_O) (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_i))) sinTheta_i)) (/ (pow sinTheta_O 2) v))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -2 sinTheta_O) (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_i))) sinTheta_i)) (/ (pow sinTheta_O 2) v))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) (patch (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v) (taylor inf v) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v) (taylor inf v) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v) (taylor inf v) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)) (taylor -inf v) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v)) (taylor -inf v) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v)) (taylor -inf v) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (patch (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 sinTheta_i) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_i) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_i) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_i) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_i) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_i) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_i) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_i) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_i) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 v) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 v) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 v) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 v) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v) (taylor inf v) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v) (taylor inf v) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))) v) (taylor inf v) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v)) (taylor -inf v) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v)) (taylor -inf v) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v))) v)) (taylor -inf v) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 sinTheta_O) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_O) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_O) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_O) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_O) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_O) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_O) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_O) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_O) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_O) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_O) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_O) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_O) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_O) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_O) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_O) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_O) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_O) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_O) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_O) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_O) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_i) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_i) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_i) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_i) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_i) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_i) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_i) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_i) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_i) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_i) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_i) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_i) (#s(alt #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (- (exp (/ 1 v)) (exp (/ -1 v))) (taylor 0 v) (#s(alt (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (patch (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (- (exp (/ 1 v)) (exp (/ -1 v))) (taylor 0 v) (#s(alt (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (patch (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (- (exp (/ 1 v)) (exp (/ -1 v))) (taylor 0 v) (#s(alt (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (patch (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (- (exp (/ 1 v)) (exp (/ -1 v))) (taylor 0 v) (#s(alt (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (patch (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ 2 v) (taylor inf v) (#s(alt (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (patch (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) v) (taylor inf v) (#s(alt (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (patch (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2))))) v) (taylor inf v) (#s(alt (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (patch (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6)))))) v) (taylor inf v) (#s(alt (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (patch (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ 2 v) (taylor -inf v) (#s(alt (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (patch (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) v) (taylor -inf v) (#s(alt (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (patch (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (+ 1/3 (* 1/60 (/ 1 (pow v 2)))) (pow v 2))) 2) v)) (taylor -inf v) (#s(alt (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (patch (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (+ 1/60 (* 1/2520 (/ 1 (pow v 2)))) (pow v 4))) (+ 2 (* 1/3 (/ 1 (pow v 2))))) v)) (taylor -inf v) (#s(alt (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (patch (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v) (taylor inf v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v) (taylor inf v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v) (taylor inf v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (patch (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor 0 cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor 0 cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor 0 cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor 0 cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor inf cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor inf cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor inf cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor inf cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor -inf cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor -inf cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor -inf cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor -inf cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor 0 v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor 0 v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor 0 v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor 0 v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor inf v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor inf v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor inf v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor inf v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor -inf v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor -inf v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor -inf v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor -inf v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 cosTheta_i) (taylor inf v) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i)) (taylor inf v) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_i) (* 1/2 (/ (- (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (pow v 2))))) (taylor inf v) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_i) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_i (* sinTheta_O sinTheta_i)))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (pow v 2)))))) (taylor inf v) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 cosTheta_i) (taylor -inf v) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i)) (taylor -inf v) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* 1/2 (/ (- (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_i)) v))) v)) (* 1/2 cosTheta_i)) (taylor -inf v) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_i))) (* 1/2 (/ (- (* -1/6 (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v))) v)) (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_i)) (taylor -inf v) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (patch (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v) (taylor inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v) (taylor inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v) (taylor inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor -inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v) (taylor -inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v)) (taylor -inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v)) (taylor -inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/6 (pow v 2)) (taylor 0 sinTheta_O) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (* 1/6 (/ 1 (pow v 2)))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (* 1/6 (/ 1 (pow v 2)))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (* 1/6 (/ 1 (pow v 2)))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (taylor inf sinTheta_O) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) (pow v 2)))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) (pow v 2)))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) (pow v 2)))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) (pow v 2)))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) (pow v 2)))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) (pow v 2)))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/6 (pow v 2)) (taylor 0 sinTheta_i) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (* 1/6 (/ 1 (pow v 2)))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (* 1/6 (/ 1 (pow v 2)))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (* 1/6 (/ 1 (pow v 2)))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (taylor inf sinTheta_i) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) (pow v 2)))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) (pow v 2)))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) (pow v 2)))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) (pow v 2)))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) (pow v 2)))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) (pow v 2)))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)) (taylor 0 v) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)) (taylor 0 v) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)) (taylor 0 v) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)) (taylor 0 v) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)) (taylor inf v) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)) (taylor inf v) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)) (taylor inf v) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)) (taylor inf v) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)) (taylor -inf v) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)) (taylor -inf v) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)) (taylor -inf v) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)) (taylor -inf v) (#s(alt (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (patch (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt 2 (taylor inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* 1/3 (/ 1 (pow v 2)))) (taylor inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2))))) (taylor inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6)))))) (taylor inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt 2 (taylor -inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* 1/3 (/ 1 (pow v 2)))) (taylor -inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2))))) (taylor -inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6)))))) (taylor -inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (exp (/ -1 v)) (taylor 0 v) (#s(alt (exp.f32 (/.f32 #s(literal -1 binary32) v)) (patch (exp.f32 (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ -1 v)) (taylor 0 v) (#s(alt (exp.f32 (/.f32 #s(literal -1 binary32) v)) (patch (exp.f32 (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ -1 v)) (taylor 0 v) (#s(alt (exp.f32 (/.f32 #s(literal -1 binary32) v)) (patch (exp.f32 (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ -1 v)) (taylor 0 v) (#s(alt (exp.f32 (/.f32 #s(literal -1 binary32) v)) (patch (exp.f32 (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor inf v) (#s(alt (exp.f32 (/.f32 #s(literal -1 binary32) v)) (patch (exp.f32 (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (- 1 (/ 1 v)) (taylor inf v) (#s(alt (exp.f32 (/.f32 #s(literal -1 binary32) v)) (patch (exp.f32 (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (/ 1/2 (pow v 2))) (/ 1 v)) (taylor inf v) (#s(alt (exp.f32 (/.f32 #s(literal -1 binary32) v)) (patch (exp.f32 (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (/ 1/2 (pow v 2))) (+ (/ 1 v) (* 1/6 (/ 1 (pow v 3))))) (taylor inf v) (#s(alt (exp.f32 (/.f32 #s(literal -1 binary32) v)) (patch (exp.f32 (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor -inf v) (#s(alt (exp.f32 (/.f32 #s(literal -1 binary32) v)) (patch (exp.f32 (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (- 1 (/ 1 v)) (taylor -inf v) (#s(alt (exp.f32 (/.f32 #s(literal -1 binary32) v)) (patch (exp.f32 (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- 1 (* 1/2 (/ 1 v))) v))) (taylor -inf v) (#s(alt (exp.f32 (/.f32 #s(literal -1 binary32) v)) (patch (exp.f32 (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 1/2 (* 1/6 (/ 1 v))) v))) v))) (taylor -inf v) (#s(alt (exp.f32 (/.f32 #s(literal -1 binary32) v)) (patch (exp.f32 (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ 1 v)) (taylor 0 v) (#s(alt (exp.f32 (/.f32 #s(literal 1 binary32) v)) (patch (exp.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ 1 v)) (taylor 0 v) (#s(alt (exp.f32 (/.f32 #s(literal 1 binary32) v)) (patch (exp.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ 1 v)) (taylor 0 v) (#s(alt (exp.f32 (/.f32 #s(literal 1 binary32) v)) (patch (exp.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ 1 v)) (taylor 0 v) (#s(alt (exp.f32 (/.f32 #s(literal 1 binary32) v)) (patch (exp.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor inf v) (#s(alt (exp.f32 (/.f32 #s(literal 1 binary32) v)) (patch (exp.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ 1 v)) (taylor inf v) (#s(alt (exp.f32 (/.f32 #s(literal 1 binary32) v)) (patch (exp.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (/ 1/2 (pow v 2)) (/ 1 v))) (taylor inf v) (#s(alt (exp.f32 (/.f32 #s(literal 1 binary32) v)) (patch (exp.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (/ 1/2 (pow v 2)) (+ (/ 1 v) (* 1/6 (/ 1 (pow v 3)))))) (taylor inf v) (#s(alt (exp.f32 (/.f32 #s(literal 1 binary32) v)) (patch (exp.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor -inf v) (#s(alt (exp.f32 (/.f32 #s(literal 1 binary32) v)) (patch (exp.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (/ 1 v)) (taylor -inf v) (#s(alt (exp.f32 (/.f32 #s(literal 1 binary32) v)) (patch (exp.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (/ 1/2 (pow v 2)) (/ 1 v))) (taylor -inf v) (#s(alt (exp.f32 (/.f32 #s(literal 1 binary32) v)) (patch (exp.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/6 (/ 1 v))) v)) 1) v))) (taylor -inf v) (#s(alt (exp.f32 (/.f32 #s(literal 1 binary32) v)) (patch (exp.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
Calls

222 calls:

TimeVariablePointExpression
20.0ms
v
@inf
(exp (/ 1 v))
1.0ms
sinTheta_O
@0
(/ cosTheta_O (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))))
1.0ms
sinTheta_i
@0
(/ cosTheta_O (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))))
1.0ms
sinTheta_i
@-inf
(/ cosTheta_O (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))))
1.0ms
sinTheta_O
@-inf
(/ cosTheta_O (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))))

simplify265.0ms (1.3%)

Memory
9.7MiB live, 321.5MiB allocated
Algorithm
egg-herbie
Rules
10 228×lower-fma.f64
10 228×lower-fma.f32
8 388×lower-*.f64
8 388×lower-*.f32
4 574×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
088518532
1296417854
0843117571
Stop Event
iter limit
node limit
Counts
888 → 888
Calls
Call 1
Inputs
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) (pow v 2))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) (pow v 2))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2))
(/ (+ (* -1 (/ (+ (* -1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2))
(/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 1/4 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 3))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 4))))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 3))) (* sinTheta_i (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 5))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 4))))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 3))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 4))))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 3))) (* sinTheta_O (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 5))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 4))))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ 1 v)
(/ 1 v)
(/ 1 v)
(/ 1 v)
(/ 1 v)
(/ 1 v)
(/ 1 v)
(/ 1 v)
(/ 1 v)
(/ 1 v)
(/ 1 v)
(/ 1 v)
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (/ cosTheta_O v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_O)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_O))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (* cosTheta_O (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_O)))) v)
(* 1/2 (/ cosTheta_O v))
(* -1 (/ (+ (* -1/2 cosTheta_O) (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* 1/2 (/ (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v))) v)) (* -1/2 cosTheta_O)) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* 1/2 (/ (+ (* cosTheta_O (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (+ (* cosTheta_O (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))))) v))) v)) (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* -1/2 cosTheta_O)) v))
(/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (pow sinTheta_i 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (pow sinTheta_i 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (pow sinTheta_O 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (pow sinTheta_O 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 v)
(* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))))
(* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))))))
(* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3)))))))
(* 2 v)
(* -1 (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2)))
(* -1 (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)))
(* -1 (* v (- (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(+ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_O (+ (* 1/2 (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(+ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_i (+ (* 1/2 (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_i (+ (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(+ (* 2 (* sinTheta_O sinTheta_i)) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(+ (* sinTheta_O (+ (* 2 sinTheta_i) (/ (* sinTheta_O (pow sinTheta_i 2)) v))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(+ (* sinTheta_O (+ (* 2 sinTheta_i) (/ (* sinTheta_O (pow sinTheta_i 2)) v))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i sinTheta_O)) (/ (pow sinTheta_i 2) v)))
(* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i sinTheta_O)) (+ (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 2)) (/ (pow sinTheta_i 2) v))))
(* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i sinTheta_O)) (+ (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 2)) (/ (pow sinTheta_i 2) v))))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i sinTheta_O)) (/ (pow sinTheta_i 2) v)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -2 sinTheta_i) (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_O))) sinTheta_O)) (/ (pow sinTheta_i 2) v)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -2 sinTheta_i) (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_O))) sinTheta_O)) (/ (pow sinTheta_i 2) v)))
(* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/ (+ (* 2 (* sinTheta_O (* sinTheta_i v))) (* 2 (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)
(/ (+ (* 2 (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* 2 v) (* 2 (* sinTheta_O sinTheta_i))))) v)
(/ (+ (* 2 (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* 2 v) (* 2 (* sinTheta_O sinTheta_i))))) v)
(* 2 v)
(* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))))
(* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))))))
(* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))))))
(* 2 v)
(* -1 (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2)))
(* -1 (* v (- (* -1 (/ (+ (* 2 (* sinTheta_O sinTheta_i)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)) 2)))
(* -1 (* v (- (* -1 (/ (+ (* 2 (* sinTheta_O sinTheta_i)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)) 2)))
(* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(+ (* 2 (* sinTheta_O sinTheta_i)) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(+ (* sinTheta_i (+ (* 2 sinTheta_O) (/ (* (pow sinTheta_O 2) sinTheta_i) v))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(+ (* sinTheta_i (+ (* 2 sinTheta_O) (/ (* (pow sinTheta_O 2) sinTheta_i) v))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O sinTheta_i)) (/ (pow sinTheta_O 2) v)))
(* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O sinTheta_i)) (+ (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 2)) (/ (pow sinTheta_O 2) v))))
(* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O sinTheta_i)) (+ (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 2)) (/ (pow sinTheta_O 2) v))))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O sinTheta_i)) (/ (pow sinTheta_O 2) v)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -2 sinTheta_O) (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_i))) sinTheta_i)) (/ (pow sinTheta_O 2) v)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -2 sinTheta_O) (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_i))) sinTheta_i)) (/ (pow sinTheta_O 2) v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))) v)
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v))) v))
(/ (* cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(- (exp (/ 1 v)) (exp (/ -1 v)))
(- (exp (/ 1 v)) (exp (/ -1 v)))
(- (exp (/ 1 v)) (exp (/ -1 v)))
(- (exp (/ 1 v)) (exp (/ -1 v)))
(/ 2 v)
(/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) v)
(/ (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2))))) v)
(/ (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6)))))) v)
(/ 2 v)
(/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) v)
(* -1 (/ (- (* -1 (/ (+ 1/3 (* 1/60 (/ 1 (pow v 2)))) (pow v 2))) 2) v))
(* -1 (/ (- (* -1 (/ (+ 1/60 (* 1/2520 (/ 1 (pow v 2)))) (pow v 4))) (+ 2 (* 1/3 (/ 1 (pow v 2))))) v))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 cosTheta_i)
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i))
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_i) (* 1/2 (/ (- (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (pow v 2)))))
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_i) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_i (* sinTheta_O sinTheta_i)))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (pow v 2))))))
(* 1/2 cosTheta_i)
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i))
(+ (* -1 (/ (+ (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* 1/2 (/ (- (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_i)) v))) v)) (* 1/2 cosTheta_i))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_i))) (* 1/2 (/ (- (* -1/6 (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v))) v)) (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_i))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ 1 v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
(/ 1 v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
(/ 1/6 (pow v 2))
(+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (* 1/6 (/ 1 (pow v 2))))
(+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (* 1/6 (/ 1 (pow v 2))))
(+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (* 1/6 (/ 1 (pow v 2))))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) (pow v 2))))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) (pow v 2))))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) (pow v 2))))))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) (pow v 2))))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) (pow v 2))))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) (pow v 2))))))
(/ 1/6 (pow v 2))
(+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (* 1/6 (/ 1 (pow v 2))))
(+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (* 1/6 (/ 1 (pow v 2))))
(+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (* 1/6 (/ 1 (pow v 2))))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(* (pow sinTheta_i 2) (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) (pow v 2))))))
(* (pow sinTheta_i 2) (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) (pow v 2))))))
(* (pow sinTheta_i 2) (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) (pow v 2))))))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(* (pow sinTheta_i 2) (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) (pow v 2))))))
(* (pow sinTheta_i 2) (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) (pow v 2))))))
(* (pow sinTheta_i 2) (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) (pow v 2))))))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(exp (/ -1 v))
(exp (/ -1 v))
(exp (/ -1 v))
(exp (/ -1 v))
1
(- 1 (/ 1 v))
(- (+ 1 (/ 1/2 (pow v 2))) (/ 1 v))
(- (+ 1 (/ 1/2 (pow v 2))) (+ (/ 1 v) (* 1/6 (/ 1 (pow v 3)))))
1
(- 1 (/ 1 v))
(+ 1 (* -1 (/ (- 1 (* 1/2 (/ 1 v))) v)))
(+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 1/2 (* 1/6 (/ 1 v))) v))) v)))
(exp (/ 1 v))
(exp (/ 1 v))
(exp (/ 1 v))
(exp (/ 1 v))
1
(+ 1 (/ 1 v))
(+ 1 (+ (/ 1/2 (pow v 2)) (/ 1 v)))
(+ 1 (+ (/ 1/2 (pow v 2)) (+ (/ 1 v) (* 1/6 (/ 1 (pow v 3))))))
1
(+ 1 (/ 1 v))
(+ 1 (+ (/ 1/2 (pow v 2)) (/ 1 v)))
(+ 1 (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/6 (/ 1 v))) v)) 1) v)))
Outputs
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal 1/2 binary32)))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) (*.f32 v v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) (pow v 2))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (*.f32 v v)) #s(literal 1/4 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))) (*.f32 v v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) (pow v 2))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) cosTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) cosTheta_O)) (*.f32 (*.f32 v v) v)) #s(literal -1/12 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (*.f32 v v)) #s(literal 1/4 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal 1/2 binary32)))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) (*.f32 v v))
(/ (+ (* -1 (/ (+ (* -1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) v) #s(literal -1/4 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) v)) (*.f32 v v))
(/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 1/4 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32)) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) cosTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) cosTheta_O)) v) #s(literal -1/12 binary32) (*.f32 (*.f32 #s(literal 1/4 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)))) v)) v)) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal 1/2 binary32)))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))))
(fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 v v) v)))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 3))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 4))))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) #s(literal 1/4 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O cosTheta_i) cosTheta_O)) (*.f32 (*.f32 v v) v))) sinTheta_i (*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal 1/2 binary32))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 3))) (* sinTheta_i (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 5))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 4))))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) #s(literal 1/4 binary32) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O)) (pow.f32 v #s(literal 5 binary32)))) sinTheta_i (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O cosTheta_i) cosTheta_O)) (*.f32 (*.f32 v v) v))) sinTheta_i (*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal 1/2 binary32))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal 1/2 binary32)))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))))
(fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 v v) v)))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 3))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 4))))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) #s(literal 1/4 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_i cosTheta_i) cosTheta_O)) (*.f32 (*.f32 v v) v))) sinTheta_O (*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal 1/2 binary32))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 3))) (* sinTheta_O (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 5))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 4))))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) #s(literal 1/4 binary32) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O)) (pow.f32 v #s(literal 5 binary32)))) sinTheta_O (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_i cosTheta_i) cosTheta_O)) (*.f32 (*.f32 v v) v))) sinTheta_O (*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal 1/2 binary32))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (/.f32 (fma.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) (*.f32 cosTheta_i (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 v v) v)) (/.f32 (fma.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v)))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 sinTheta_O cosTheta_i) (*.f32 sinTheta_i cosTheta_O) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) v))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32)) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) (*.f32 cosTheta_i (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)))) v) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1/2 binary32))) v)) v)) (neg.f32 v))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) v))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) v)))) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32))))) sinTheta_i (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) cosTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) v)))) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) v))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) v)))) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32))))) sinTheta_O (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) cosTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) v)))) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) v))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) v)))) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32))))) sinTheta_i (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) cosTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) v)))) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) v))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) v)))) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32))))) sinTheta_O (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) cosTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) v)))) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (/.f32 (fma.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) (*.f32 cosTheta_i (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 v v) v)) (/.f32 (fma.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v)))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 sinTheta_O cosTheta_i) (*.f32 sinTheta_i cosTheta_O) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) v))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32)) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) (*.f32 cosTheta_i (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)))) v) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1/2 binary32))) v)) v)) (neg.f32 v))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (fma.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)
(/.f32 (fma.f32 (/.f32 (-.f32 (-.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) cosTheta_i) cosTheta_O) (*.f32 (fma.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 cosTheta_i cosTheta_O))) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O))) (*.f32 (*.f32 v v) v)) #s(literal -1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (fma.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) v) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32)) (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) sinTheta_i) sinTheta_O (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 sinTheta_i sinTheta_O))) v) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) #s(literal -1/2 binary32))) v)) v)) (neg.f32 v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) v))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))))) (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) v)))) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) cosTheta_i) cosTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32)))) (/.f32 (*.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))) sinTheta_i) v)) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) cosTheta_i) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32))))) sinTheta_O (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))))) sinTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) v)))) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) v))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))))) (/.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) v)))) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32)))) (/.f32 (*.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))) sinTheta_O) v)) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32))))) sinTheta_i (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))))) sinTheta_i) (/.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) v)))) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 1/2 (/ cosTheta_O v))
(*.f32 (/.f32 cosTheta_O v) #s(literal 1/2 binary32))
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_O)) v)
(/.f32 (fma.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32) (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_O))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))) (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (* cosTheta_O (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_O)))) v)
(/.f32 (fma.f32 (/.f32 (-.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) cosTheta_O) (*.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 sinTheta_O cosTheta_O) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) sinTheta_i))) (*.f32 (*.f32 v v) v)) #s(literal -1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))) (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(* 1/2 (/ cosTheta_O v))
(*.f32 (/.f32 cosTheta_O v) #s(literal 1/2 binary32))
(* -1 (/ (+ (* -1/2 cosTheta_O) (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v))) v))
(/.f32 (fma.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) cosTheta_O)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* 1/2 (/ (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v))) v)) (* -1/2 cosTheta_O)) v))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (/.f32 (fma.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) v) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_O) #s(literal -1/2 binary32))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* 1/2 (/ (+ (* cosTheta_O (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (+ (* cosTheta_O (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))))) v))) v)) (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* -1/2 cosTheta_O)) v))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_O) #s(literal -1/2 binary32)) (/.f32 (fma.f32 (/.f32 (fma.f32 cosTheta_O (fma.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) sinTheta_i) sinTheta_O (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 cosTheta_O (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 sinTheta_i sinTheta_O))) v) #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) #s(literal -1/2 binary32))) v)) v)) (neg.f32 v))
(/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) v))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))))) (/.f32 (*.f32 sinTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) v)))) sinTheta_O (/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (pow sinTheta_i 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (pow sinTheta_i 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) cosTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32)))) (/.f32 (*.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))) sinTheta_i) v)) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32))))) sinTheta_O (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))))) sinTheta_O) (/.f32 (*.f32 sinTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) v)))) sinTheta_O (/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) v))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))))) (/.f32 (*.f32 sinTheta_O cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) v)))) sinTheta_i (/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (pow sinTheta_O 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (pow sinTheta_O 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) cosTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32)))) (/.f32 (*.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))) sinTheta_O) v)) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32))))) sinTheta_i (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))))) sinTheta_i) (/.f32 (*.f32 sinTheta_O cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) v)))) sinTheta_i (/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 v)
(*.f32 #s(literal 2 binary32) v)
(* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 2 binary32)) v)
(* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))))))
(*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)
(* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3)))))))
(*.f32 (fma.f32 #s(literal 2 binary32) (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 v v) v))) #s(literal 2 binary32)) v)
(* 2 v)
(*.f32 #s(literal 2 binary32) v)
(* -1 (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2)))
(*.f32 (neg.f32 v) (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal -2 binary32)))
(* -1 (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)))
(*.f32 (neg.f32 v) (-.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_O))) (neg.f32 v)) #s(literal 2 binary32)))
(* -1 (* v (- (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)))
(*.f32 (neg.f32 v) (-.f32 (/.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_O)) (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) v) #s(literal -2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) #s(literal 2 binary32))) v)) (neg.f32 v)) #s(literal 2 binary32)))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))
(+ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (*.f32 sinTheta_O v) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* sinTheta_O (+ (* 1/2 (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) sinTheta_O) (*.f32 (*.f32 v sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) sinTheta_O)) v) #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O (*.f32 (*.f32 v sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))
(+ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (*.f32 sinTheta_O v) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* sinTheta_i (+ (* 1/2 (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) sinTheta_i) (*.f32 (*.f32 sinTheta_O v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* sinTheta_i (+ (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) sinTheta_i)) v) #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i (*.f32 (*.f32 sinTheta_O v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v)
(+ (* 2 (* sinTheta_O sinTheta_i)) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v) (*.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) v))
(+ (* sinTheta_O (+ (* 2 sinTheta_i) (/ (* sinTheta_O (pow sinTheta_i 2)) v))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(fma.f32 (fma.f32 #s(literal 2 binary32) sinTheta_O (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) sinTheta_i (*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v))
(+ (* sinTheta_O (+ (* 2 sinTheta_i) (/ (* sinTheta_O (pow sinTheta_i 2)) v))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(fma.f32 (fma.f32 #s(literal 2 binary32) sinTheta_O (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) sinTheta_i (*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(*.f32 sinTheta_i (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i sinTheta_O)) (/ (pow sinTheta_i 2) v)))
(*.f32 (fma.f32 (/.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i sinTheta_O)) (+ (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 2)) (/ (pow sinTheta_i 2) v))))
(*.f32 (fma.f32 (/.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32) (fma.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i sinTheta_O)) (+ (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 2)) (/ (pow sinTheta_i 2) v))))
(*.f32 (fma.f32 (/.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32) (fma.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))) (*.f32 sinTheta_O sinTheta_O))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(*.f32 sinTheta_i (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i sinTheta_O)) (/ (pow sinTheta_i 2) v)))
(*.f32 (fma.f32 (/.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -2 sinTheta_i) (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_O))) sinTheta_O)) (/ (pow sinTheta_i 2) v)))
(*.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) sinTheta_i) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v) sinTheta_O)) sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -2 sinTheta_i) (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_O))) sinTheta_O)) (/ (pow sinTheta_i 2) v)))
(*.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) sinTheta_i) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v) sinTheta_O)) sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))
(* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32) #s(literal 1/3 binary32)) v)
(/ (+ (* 2 (* sinTheta_O (* sinTheta_i v))) (* 2 (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)
(/.f32 (*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 v sinTheta_i) sinTheta_O (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)))) v)
(/ (+ (* 2 (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* 2 v) (* 2 (* sinTheta_O sinTheta_i))))) v)
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32) #s(literal 1/3 binary32))) v)
(/ (+ (* 2 (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* 2 v) (* 2 (* sinTheta_O sinTheta_i))))) v)
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32) #s(literal 1/3 binary32))) v)
(* 2 v)
(*.f32 #s(literal 2 binary32) v)
(* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 2 binary32)) v)
(* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))))))
(*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)
(* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))))))
(*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)
(* 2 v)
(*.f32 #s(literal 2 binary32) v)
(* -1 (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2)))
(*.f32 (neg.f32 v) (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal -2 binary32)))
(* -1 (* v (- (* -1 (/ (+ (* 2 (* sinTheta_O sinTheta_i)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)) 2)))
(*.f32 (neg.f32 v) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) sinTheta_O) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal 2 binary32)))
(* -1 (* v (- (* -1 (/ (+ (* 2 (* sinTheta_O sinTheta_i)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)) 2)))
(*.f32 (neg.f32 v) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) sinTheta_O) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal 2 binary32)))
(* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v)
(+ (* 2 (* sinTheta_O sinTheta_i)) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v) (*.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) v))
(+ (* sinTheta_i (+ (* 2 sinTheta_O) (/ (* (pow sinTheta_O 2) sinTheta_i) v))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(fma.f32 (fma.f32 #s(literal 2 binary32) sinTheta_O (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) sinTheta_i (*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v))
(+ (* sinTheta_i (+ (* 2 sinTheta_O) (/ (* (pow sinTheta_O 2) sinTheta_i) v))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(fma.f32 (fma.f32 #s(literal 2 binary32) sinTheta_O (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) sinTheta_i (*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(*.f32 sinTheta_i (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O sinTheta_i)) (/ (pow sinTheta_O 2) v)))
(*.f32 (fma.f32 (/.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)) (*.f32 sinTheta_i sinTheta_i))
(* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O sinTheta_i)) (+ (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 2)) (/ (pow sinTheta_O 2) v))))
(*.f32 (fma.f32 (/.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32) (fma.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))) (*.f32 sinTheta_i sinTheta_i))
(* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O sinTheta_i)) (+ (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 2)) (/ (pow sinTheta_O 2) v))))
(*.f32 (fma.f32 (/.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32) (fma.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))) (*.f32 sinTheta_i sinTheta_i))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(*.f32 sinTheta_i (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O sinTheta_i)) (/ (pow sinTheta_O 2) v)))
(*.f32 (fma.f32 (/.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)) (*.f32 sinTheta_i sinTheta_i))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -2 sinTheta_O) (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_i))) sinTheta_i)) (/ (pow sinTheta_O 2) v)))
(*.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) sinTheta_O) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v) sinTheta_i)) sinTheta_i)) (*.f32 sinTheta_i sinTheta_i))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -2 sinTheta_O) (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_i))) sinTheta_i)) (/ (pow sinTheta_O 2) v)))
(*.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) sinTheta_O) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v) sinTheta_i)) sinTheta_i)) (*.f32 sinTheta_i sinTheta_i))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) v))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) v)))) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32))))) sinTheta_i (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) cosTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) v)))) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (/.f32 (fma.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) (*.f32 cosTheta_i (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 v v) v)) (/.f32 (fma.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v)))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 sinTheta_O cosTheta_i) (*.f32 sinTheta_i cosTheta_O) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) v))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32)) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) (*.f32 cosTheta_i (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)))) v) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1/2 binary32))) v)) v)) (neg.f32 v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) v))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) v)))) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32))))) sinTheta_O (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) cosTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) v)))) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 v v)))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O)) (*.f32 (*.f32 v v) v)) (/.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) cosTheta_O) (*.f32 v v))) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 (-.f32 (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (*.f32 v v) v)) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O)) (pow.f32 v #s(literal 4 binary32)))) sinTheta_i) (/.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) cosTheta_O) (*.f32 v v))) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v)) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/.f32 (-.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v)) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))) v)
(/.f32 (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) cosTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) cosTheta_O)) (*.f32 (*.f32 v v) v)) (-.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v))) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(/.f32 (neg.f32 (fma.f32 cosTheta_i cosTheta_O (/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i))) v)) v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v))) v))
(/.f32 (neg.f32 (fma.f32 cosTheta_i cosTheta_O (/.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_O cosTheta_i) (*.f32 sinTheta_i cosTheta_O) (/.f32 (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) cosTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) cosTheta_O)) v) (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)))) v))) v))) (neg.f32 v))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 v v)))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O)) (*.f32 (*.f32 v v) v)) (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) cosTheta_O) (*.f32 v v))) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 (-.f32 (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) (*.f32 (*.f32 v v) v)) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O)) (pow.f32 v #s(literal 4 binary32)))) sinTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) cosTheta_O) (*.f32 v v))) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(- (exp (/ 1 v)) (exp (/ -1 v)))
(-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(- (exp (/ 1 v)) (exp (/ -1 v)))
(-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(- (exp (/ 1 v)) (exp (/ -1 v)))
(-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(- (exp (/ 1 v)) (exp (/ -1 v)))
(-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(/ 2 v)
(/.f32 #s(literal 2 binary32) v)
(/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v)
(/ (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2))))) v)
(/.f32 (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v)
(/ (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6)))))) v)
(/.f32 (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (+.f32 (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) v)
(/ 2 v)
(/.f32 #s(literal 2 binary32) v)
(/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v)
(* -1 (/ (- (* -1 (/ (+ 1/3 (* 1/60 (/ 1 (pow v 2)))) (pow v 2))) 2) v))
(/.f32 (-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1/60 binary32) (*.f32 v v)) #s(literal 1/3 binary32))) (*.f32 v v)) #s(literal 2 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ 1/60 (* 1/2520 (/ 1 (pow v 2)))) (pow v 4))) (+ 2 (* 1/3 (/ 1 (pow v 2))))) v))
(/.f32 (-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1/2520 binary32) (*.f32 v v)) #s(literal 1/60 binary32))) (pow.f32 v #s(literal 4 binary32))) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))) (neg.f32 v))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (/.f32 (fma.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) (*.f32 cosTheta_i (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 v v) v)) (/.f32 (fma.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v)))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 sinTheta_O cosTheta_i) (*.f32 sinTheta_i cosTheta_O) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) v))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32)) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) (*.f32 cosTheta_i (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)))) v) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1/2 binary32))) v)) v)) (neg.f32 v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) v))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) v)))) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32))))) sinTheta_O (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) cosTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) v)))) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) v))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) v)))) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32))))) sinTheta_i (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) cosTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) v)))) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) v))) (/.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))) sinTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) v))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) sinTheta_O) cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))) sinTheta_O (/.f32 (neg.f32 (*.f32 sinTheta_i cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))) sinTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) v))) (/.f32 (*.f32 sinTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))) sinTheta_i (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) v))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) sinTheta_i) cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))) sinTheta_i (/.f32 (neg.f32 (*.f32 sinTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))) sinTheta_i (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(* 1/2 cosTheta_i)
(*.f32 cosTheta_i #s(literal 1/2 binary32))
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i))
(fma.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_i) (* 1/2 (/ (- (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (pow v 2)))))
(fma.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) (*.f32 #s(literal -1/6 binary32) cosTheta_i)) (*.f32 v v)) cosTheta_i) (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32)))
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_i) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_i (* sinTheta_O sinTheta_i)))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (pow v 2))))))
(fma.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (+.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O)) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 v v) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) (*.f32 #s(literal -1/6 binary32) cosTheta_i)) (*.f32 v v))) cosTheta_i)))
(* 1/2 cosTheta_i)
(*.f32 cosTheta_i #s(literal 1/2 binary32))
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i))
(fma.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(+ (* -1 (/ (+ (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* 1/2 (/ (- (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_i)) v))) v)) (* 1/2 cosTheta_i))
(-.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 sinTheta_O cosTheta_i) sinTheta_i (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) cosTheta_i)) v))) v))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_i))) (* 1/2 (/ (- (* -1/6 (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v))) v)) (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_i))
(-.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O)) (*.f32 sinTheta_i sinTheta_O))) v) #s(literal 1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) cosTheta_i)) #s(literal -1/2 binary32))) v)) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal 1 binary32)) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32)))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
(/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32)))) (+.f32 (/.f32 #s(literal 1/5040 binary32) (pow.f32 v #s(literal 6 binary32))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal 1 binary32)) v)
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(/.f32 (-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32))) (*.f32 v v)) #s(literal 1 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
(/.f32 (-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)) #s(literal 1/120 binary32))) (pow.f32 v #s(literal 4 binary32))) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal 1 binary32))) (neg.f32 v))
(/ 1/6 (pow v 2))
(/.f32 #s(literal 1/6 binary32) (*.f32 v v))
(+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (* 1/6 (/ 1 (pow v 2))))
(fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))
(+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (* 1/6 (/ 1 (pow v 2))))
(fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))
(+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (* 1/6 (/ 1 (pow v 2))))
(fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) (pow v 2))))))
(*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 v sinTheta_O) (*.f32 v sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) (pow v 2))))))
(*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 v sinTheta_O) (*.f32 v sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) (pow v 2))))))
(*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 v sinTheta_O) (*.f32 v sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) (pow v 2))))))
(*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 v sinTheta_O) (*.f32 v sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) (pow v 2))))))
(*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 v sinTheta_O) (*.f32 v sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) (pow v 2))))))
(*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 v sinTheta_O) (*.f32 v sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))
(/ 1/6 (pow v 2))
(/.f32 #s(literal 1/6 binary32) (*.f32 v v))
(+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (* 1/6 (/ 1 (pow v 2))))
(fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))
(+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (* 1/6 (/ 1 (pow v 2))))
(fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))
(+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (* 1/6 (/ 1 (pow v 2))))
(fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))
(* (pow sinTheta_i 2) (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) (pow v 2))))))
(*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 v sinTheta_i) (*.f32 v sinTheta_i)))) (*.f32 sinTheta_i sinTheta_i))
(* (pow sinTheta_i 2) (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) (pow v 2))))))
(*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 v sinTheta_i) (*.f32 v sinTheta_i)))) (*.f32 sinTheta_i sinTheta_i))
(* (pow sinTheta_i 2) (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) (pow v 2))))))
(*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 v sinTheta_i) (*.f32 v sinTheta_i)))) (*.f32 sinTheta_i sinTheta_i))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))
(* (pow sinTheta_i 2) (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) (pow v 2))))))
(*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 v sinTheta_i) (*.f32 v sinTheta_i)))) (*.f32 sinTheta_i sinTheta_i))
(* (pow sinTheta_i 2) (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) (pow v 2))))))
(*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 v sinTheta_i) (*.f32 v sinTheta_i)))) (*.f32 sinTheta_i sinTheta_i))
(* (pow sinTheta_i 2) (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) (pow v 2))))))
(*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 v sinTheta_i) (*.f32 v sinTheta_i)))) (*.f32 sinTheta_i sinTheta_i))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))
(/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (+.f32 (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (+.f32 (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(exp (/ -1 v))
(exp.f32 (/.f32 #s(literal -1 binary32) v))
(exp (/ -1 v))
(exp.f32 (/.f32 #s(literal -1 binary32) v))
(exp (/ -1 v))
(exp.f32 (/.f32 #s(literal -1 binary32) v))
(exp (/ -1 v))
(exp.f32 (/.f32 #s(literal -1 binary32) v))
1
#s(literal 1 binary32)
(- 1 (/ 1 v))
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) v))
(- (+ 1 (/ 1/2 (pow v 2))) (/ 1 v))
(-.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v v)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(- (+ 1 (/ 1/2 (pow v 2))) (+ (/ 1 v) (* 1/6 (/ 1 (pow v 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v v)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 v v) v)))
1
#s(literal 1 binary32)
(- 1 (/ 1 v))
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) v))
(+ 1 (* -1 (/ (- 1 (* 1/2 (/ 1 v))) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) v)) v))
(+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 1/2 (* 1/6 (/ 1 v))) v))) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) v)) v)) v))
(exp (/ 1 v))
(exp.f32 (/.f32 #s(literal 1 binary32) v))
(exp (/ 1 v))
(exp.f32 (/.f32 #s(literal 1 binary32) v))
(exp (/ 1 v))
(exp.f32 (/.f32 #s(literal 1 binary32) v))
(exp (/ 1 v))
(exp.f32 (/.f32 #s(literal 1 binary32) v))
1
#s(literal 1 binary32)
(+ 1 (/ 1 v))
(+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 1 binary32))
(+ 1 (+ (/ 1/2 (pow v 2)) (/ 1 v)))
(+.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 v v)))
(+ 1 (+ (/ 1/2 (pow v 2)) (+ (/ 1 v) (* 1/6 (/ 1 (pow v 3))))))
(+.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 v v))) (/.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 v v) v)))
1
#s(literal 1 binary32)
(+ 1 (/ 1 v))
(+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 1 binary32))
(+ 1 (+ (/ 1/2 (pow v 2)) (/ 1 v)))
(+.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 v v)))
(+ 1 (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/6 (/ 1 v))) v)) 1) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (+.f32 (/.f32 #s(literal -1/6 binary32) v) #s(literal -1/2 binary32)) v) #s(literal 1 binary32)) v))

rewrite214.0ms (1.1%)

Memory
15.9MiB live, 367.9MiB allocated
Rules
4 560×lower-/.f64
4 534×lower-/.f32
3 604×lower-*.f64
3 570×lower-*.f32
2 880×lower-fma.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
083423
0128417
1424395
22811390
08127385
Stop Event
iter limit
node limit
iter limit
Counts
25 → 679
Calls
Call 1
Inputs
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(/.f32 #s(literal 1 binary32) v)
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)
(*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)
(/.f32 #s(literal 1/2 binary32) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
(/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))
#s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))
(*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
#s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i cosTheta_O)
(-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
(/.f32 cosTheta_O v)
(*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(exp.f32 (/.f32 #s(literal -1 binary32) v))
(exp.f32 (/.f32 #s(literal 1 binary32) v))
Outputs
(*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v))) cosTheta_O)
(*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)) v)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))) v)))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)) v)) v)) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)) v)) #s(literal 2 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) #s(literal 1/2 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)))))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (neg.f32 cosTheta_O) cosTheta_i))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) #s(literal 1 binary32))) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) #s(literal 1/2 binary32)))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) #s(literal 1/2 binary32)) (*.f32 (neg.f32 cosTheta_O) cosTheta_i))) (neg.f32 (*.f32 (neg.f32 v) v)))
(/.f32 (neg.f32 (*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) #s(literal 1/2 binary32)) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (neg.f32 v) v))
(/.f32 (neg.f32 (*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) #s(literal 1/2 binary32)) #s(literal 1 binary32))) (neg.f32 (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (neg.f32 cosTheta_O) cosTheta_i))) (neg.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) #s(literal 1/2 binary32)))) (neg.f32 (*.f32 (neg.f32 v) v)))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))))) (neg.f32 (*.f32 (neg.f32 v) (*.f32 #s(literal -2 binary32) v))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) #s(literal 1/2 binary32)))) (*.f32 (neg.f32 v) v))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))))) (neg.f32 (*.f32 v (*.f32 #s(literal -2 binary32) v))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) #s(literal 1/2 binary32)))) (neg.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) v)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))))) (neg.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal -2 binary32) v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) v)))
(/.f32 (neg.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (neg.f32 cosTheta_O) cosTheta_i))) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))) (neg.f32 (*.f32 (neg.f32 v) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (neg.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (neg.f32 cosTheta_O) cosTheta_i))) (neg.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) #s(literal 1 binary32))) (neg.f32 (*.f32 (neg.f32 v) (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)) v)) v) #s(literal 2 binary32))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)) v)) #s(literal 2 binary32)) v)
(/.f32 (*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) #s(literal 1/2 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) v)
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))) v)
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (neg.f32 cosTheta_O) cosTheta_i)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) #s(literal 1 binary32)) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) #s(literal 1/2 binary32))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)) v)))) (neg.f32 (*.f32 #s(literal -2 binary32) v)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (neg.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) #s(literal 1/2 binary32)) (*.f32 (neg.f32 cosTheta_O) cosTheta_i)) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) #s(literal 1/2 binary32)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))
(/.f32 (*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (neg.f32 cosTheta_O) cosTheta_i)) (*.f32 (*.f32 #s(literal -2 binary32) v) (neg.f32 v)))
(/.f32 (*.f32 (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 #s(literal -2 binary32) v) v))
(/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (neg.f32 cosTheta_O) cosTheta_i)) (*.f32 (*.f32 #s(literal 2 binary32) v) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) #s(literal 1/2 binary32))) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))) (*.f32 (neg.f32 v) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (neg.f32 v) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) #s(literal 1/2 binary32))) (*.f32 v v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))) (*.f32 v (*.f32 #s(literal -2 binary32) v)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) #s(literal 1/2 binary32))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) v))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (*.f32 (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal -2 binary32) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (neg.f32 cosTheta_O) cosTheta_i)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) #s(literal 1 binary32)) (*.f32 (neg.f32 v) (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)))))
(/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 #s(literal 2 binary32) v) v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)))) v)
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (neg.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))) v)))
(/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (neg.f32 (*.f32 v (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))))
(/.f32 (neg.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (neg.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)) v)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)) v)) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))) v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)) v))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 #s(literal -2 binary32) v)) (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))) v))))
(pow.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)))) (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)) v))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)))) #s(literal -1 binary32))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)) v))) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal -1 binary32)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal -1 binary32)) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (pow.f32 (/.f32 v (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)) v))) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal -1 binary32)))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))
(*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal -2 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)) v)))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))) v))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))) v)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)))
(*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)) v))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v) (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal -1 binary32)))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)) v)) (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))) v)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal -2 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)) v)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (neg.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal -2 binary32) v))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))) v)) #s(literal 1 binary32))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)) v)) #s(literal 1 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))) v))))) (neg.f32 (neg.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)) v))))) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal -2 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)) v)) v)) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))))) (neg.f32 (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)) v)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal -2 binary32) v)))) v)
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))) v)) #s(literal 1 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)) v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) v)
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))) (neg.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))) v)))) (neg.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)) v)))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal -2 binary32) v))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (neg.f32 (*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))) (neg.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))))) (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) v)
(/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))) v))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal -2 binary32) v)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i))) v) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i))) v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i))) v) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i))) v))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))) v)) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal -2 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal -2 binary32) v))))
(pow.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) #s(literal -1 binary32))
(pow.f32 (/.f32 v (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i))) v) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i))) v) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i))) v)) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(neg.f32 (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))) v)) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal -2 binary32) v))))
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)) cosTheta_O)
(*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.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 (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_O) cosTheta_i))) (neg.f32 (neg.f32 (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 cosTheta_i #s(literal 1 binary32))) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i #s(literal 1 binary32)) (/.f32 v cosTheta_O))
(/.f32 (neg.f32 cosTheta_i) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i)) (neg.f32 (neg.f32 v)))
(/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (neg.f32 v))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 cosTheta_i (/.f32 v cosTheta_O))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
(-.f32 (/.f32 #s(literal 0 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 v)))
(pow.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) #s(literal -1 binary32))
(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_O) cosTheta_i) v))
(neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 v)))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (pow.f32 v #s(literal -1/2 binary32)) (pow.f32 v #s(literal -1/2 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 (E.f32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 (neg.f32 v))))
(/.f32 #s(literal -1 binary32) (neg.f32 v))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 v)))
(/.f32 #s(literal 1 binary32) v)
(pow.f32 (exp.f32 (log.f32 v)) #s(literal -1 binary32))
(pow.f32 (pow.f32 v #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (neg.f32 (neg.f32 v)) #s(literal -1 binary32))
(pow.f32 (*.f32 v v) #s(literal -1/2 binary32))
(pow.f32 v #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 v) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)) cosTheta_i)
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) cosTheta_i))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v)
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(/.f32 (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) cosTheta_i)) v)
(/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 2 binary32) v))
(pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i v))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i)) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 cosTheta_i #s(literal 1 binary32))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) cosTheta_i)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (*.f32 #s(literal 2 binary32) v))
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i)) (neg.f32 v))
(/.f32 (neg.f32 cosTheta_i) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) cosTheta_i))))
(/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) v))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) cosTheta_i)))
(pow.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) cosTheta_i)) #s(literal -1 binary32))
(*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 1/2 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 #s(literal -1/2 binary32) (neg.f32 (neg.f32 (neg.f32 v))))
(/.f32 #s(literal -1/2 binary32) (neg.f32 v))
(/.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -2 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 #s(literal -2 binary32) v) #s(literal -1 binary32))))
(/.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)
(/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -2 binary32) v) #s(literal -1 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))
(pow.f32 (/.f32 (*.f32 #s(literal -2 binary32) v) #s(literal -1 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1/2 binary32) v))
(*.f32 (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) cosTheta_i)
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
(*.f32 cosTheta_O (/.f32 cosTheta_i #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) cosTheta_i))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
(/.f32 (neg.f32 (*.f32 cosTheta_i #s(literal 1 binary32))) (neg.f32 (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) cosTheta_O)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) cosTheta_i)) (neg.f32 (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) cosTheta_O)))
(/.f32 (*.f32 cosTheta_i #s(literal 1 binary32)) (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) cosTheta_O))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) cosTheta_O))
(/.f32 (neg.f32 cosTheta_i) (neg.f32 (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) cosTheta_O)))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i)) (neg.f32 (neg.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (neg.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))
(/.f32 cosTheta_i (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) cosTheta_O))
(/.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (*.f32 cosTheta_O cosTheta_i)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) cosTheta_O)
(*.f32 (neg.f32 cosTheta_O) (/.f32 #s(literal 1 binary32) (neg.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))))
(*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
(*.f32 #s(literal 1 binary32) (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
(/.f32 (neg.f32 (*.f32 cosTheta_O #s(literal 1 binary32))) (neg.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 cosTheta_O))) (neg.f32 (neg.f32 (neg.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))))
(/.f32 (*.f32 cosTheta_O #s(literal 1 binary32)) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))
(/.f32 (neg.f32 (neg.f32 cosTheta_O)) (neg.f32 (neg.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))))
(/.f32 (neg.f32 cosTheta_O) (neg.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) cosTheta_O) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) cosTheta_O)))
(/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) cosTheta_O) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) cosTheta_O))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))) (/.f32 cosTheta_O (neg.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))))
(pow.f32 (/.f32 (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) cosTheta_O) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) cosTheta_O) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) cosTheta_O)) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.f32 cosTheta_O) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
(neg.f32 (/.f32 cosTheta_O (neg.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))))
#s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))
(*.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)))) #s(literal 2 binary32))
(*.f32 (+.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)) (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) v))
(*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)
(*.f32 v (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (*.f32 (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 #s(literal 2 binary32) v)) (*.f32 (*.f32 (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (*.f32 #s(literal 2 binary32) v)))))
(/.f32 (+.f32 (pow.f32 (*.f32 v (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal 3 binary32))) (fma.f32 (*.f32 v (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))) (*.f32 v (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))) (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 #s(literal 2 binary32) v)) (*.f32 (*.f32 v (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) v)))))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) #s(literal 3 binary32))) (fma.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 #s(literal 2 binary32) v) (-.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (*.f32 (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)))))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal 3 binary32)) (pow.f32 (*.f32 v (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))) #s(literal 3 binary32))) (fma.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 #s(literal 2 binary32) v) (-.f32 (*.f32 (*.f32 v (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))) (*.f32 v (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 v (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)) (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal -4 binary32)) v)) (neg.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal -2 binary32))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 8 binary32)) v)) (neg.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)) (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)))))
(/.f32 (neg.f32 (*.f32 v (fma.f32 (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)) (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal -4 binary32)))) (neg.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal -2 binary32))))
(/.f32 (neg.f32 (*.f32 v (fma.f32 (pow.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 8 binary32)))) (neg.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)) (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)))))
(/.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)) (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal -4 binary32)) v) (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal -2 binary32)))
(/.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 8 binary32)) v) (-.f32 (fma.f32 (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)) (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32))))
(/.f32 (*.f32 v (fma.f32 (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)) (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal -4 binary32))) (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal -2 binary32)))
(/.f32 (*.f32 v (fma.f32 (pow.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 8 binary32))) (-.f32 (fma.f32 (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)) (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32)) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 4 binary32))))
(fma.f32 (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v (*.f32 #s(literal 2 binary32) v))
(fma.f32 #s(literal 2 binary32) v (*.f32 (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))
(fma.f32 #s(literal 2 binary32) v (*.f32 v (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))))
(fma.f32 v (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) v))
(fma.f32 v #s(literal 2 binary32) (*.f32 (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))
(fma.f32 v #s(literal 2 binary32) (*.f32 v (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))))
(+.f32 (*.f32 (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (*.f32 #s(literal 2 binary32) v))
(+.f32 (*.f32 v (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) v))
(+.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))
(+.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 v (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (pow.f32 (/.f32 v #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal -2 binary32) v))) (pow.f32 (/.f32 #s(literal 1 binary32) #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal -2 binary32) v))) #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) v) #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) #s(literal -1 binary32)))
(*.f32 (neg.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal -2 binary32) v))))
(*.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (neg.f32 (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (neg.f32 (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) v)) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 1 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (neg.f32 (neg.f32 (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal -2 binary32) v)))))
(/.f32 (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) v))
(/.f32 (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (neg.f32 (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal -2 binary32) v))))
(/.f32 (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(/.f32 (neg.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal -2 binary32) v)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 #s(literal 2 binary32) v) #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 #s(literal 2 binary32) v) #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 #s(literal 2 binary32) v) #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 #s(literal 2 binary32) v) #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 #s(literal 2 binary32) v) #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal -2 binary32) v))) (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal -2 binary32) v))))
(pow.f32 (/.f32 v (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 #s(literal 2 binary32) v) #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 #s(literal 2 binary32) v) #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 #s(literal 2 binary32) v) #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(neg.f32 (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal -2 binary32) v))))
#s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)) cosTheta_O)
(*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.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 (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_O) cosTheta_i))) (neg.f32 (neg.f32 (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 cosTheta_i #s(literal 1 binary32))) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i #s(literal 1 binary32)) (/.f32 v cosTheta_O))
(/.f32 (neg.f32 cosTheta_i) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i)) (neg.f32 (neg.f32 v)))
(/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (neg.f32 v))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 cosTheta_i (/.f32 v cosTheta_O))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
(-.f32 (/.f32 #s(literal 0 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 v)))
(pow.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) #s(literal -1 binary32))
(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_O) cosTheta_i) v))
(neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 v)))
(*.f32 (pow.f32 (pow.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta_O)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta_O)) #s(literal 1 binary32)) (pow.f32 cosTheta_i #s(literal 1 binary32)))
(*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) cosTheta_O) #s(literal 1 binary32)) (pow.f32 cosTheta_i #s(literal 1 binary32)))
(*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta_O)))
(*.f32 (pow.f32 cosTheta_i #s(literal 1 binary32)) (pow.f32 (/.f32 cosTheta_O #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 cosTheta_i #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta_O)) (pow.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta_O)) (pow.f32 (/.f32 cosTheta_i #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta_O)) (pow.f32 cosTheta_i #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta_O)) cosTheta_i)
(*.f32 (*.f32 #s(literal 1 binary32) cosTheta_O) cosTheta_i)
(*.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) cosTheta_O)
(*.f32 #s(literal -1 binary32) (pow.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) #s(literal 1 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))))
(*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 cosTheta_O) cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32))
(*.f32 cosTheta_O (/.f32 cosTheta_i #s(literal 1 binary32)))
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 1 binary32)))
(*.f32 cosTheta_i cosTheta_O)
(*.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i)) #s(literal 1 binary32))
(/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32))))
(/.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)))
(pow.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32))
(pow.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32))
(exp.f32 (neg.f32 (*.f32 (log.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32))))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)))
(*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))))))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (-.f32 (pow.f32 (/.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 3 binary32)) (pow.f32 (/.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 3 binary32))) (fma.f32 (/.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v)))) (fma.f32 (/.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (fma.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))))) #s(literal 3 binary32)) (pow.f32 (/.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))) (fma.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))))) #s(literal 3 binary32))) (fma.f32 (/.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (fma.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))))) (/.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (fma.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))))) (fma.f32 (/.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))) (fma.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))))) (/.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))) (fma.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))))) (*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (fma.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))))) (/.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))) (fma.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))))))
(/.f32 (+.f32 (neg.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32)))) (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) #s(literal -2 binary32))
(/.f32 (neg.f32 (neg.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))))) (neg.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))))) (neg.f32 (neg.f32 (fma.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) #s(literal 2 binary32))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(/.f32 (neg.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (neg.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(/.f32 (neg.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (neg.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (neg.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (neg.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))))))))
(/.f32 (neg.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (neg.f32 (fma.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))))))
(/.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(/.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) (fma.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))))
(-.f32 (/.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(-.f32 (/.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v)))))
(-.f32 (/.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (fma.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))))) (/.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))) (fma.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))))))
(-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(fma.f32 #s(literal -1 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v)) (exp.f32 (/.f32 #s(literal 1 binary32) v)))
(pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) #s(literal -1 binary32))
(+.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 #s(literal 1 binary32) v)))
(+.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (*.f32 (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v)) (/.f32 #s(literal 1/2 binary32) v)) cosTheta_i)
(*.f32 (*.f32 (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v)) cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) cosTheta_i)
(*.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(*.f32 (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (/.f32 cosTheta_O v))
(*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_O (/.f32 (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) v))
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v)) (*.f32 #s(literal 1/2 binary32) cosTheta_i))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (neg.f32 cosTheta_O))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #s(literal 1 binary32))) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v)) (*.f32 #s(literal 1/2 binary32) cosTheta_i)) v)
(/.f32 (*.f32 (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (neg.f32 cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) #s(literal 1 binary32)) (/.f32 v cosTheta_O))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) v)
(/.f32 (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (/.f32 v cosTheta_O))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(pow.f32 (/.f32 v (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -1 binary32))
(*.f32 (*.f32 cosTheta_O #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (neg.f32 cosTheta_O) (/.f32 #s(literal -1 binary32) v))
(*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O)
(*.f32 #s(literal 1 binary32) (/.f32 cosTheta_O v))
(/.f32 (neg.f32 (*.f32 cosTheta_O #s(literal -1 binary32))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 cosTheta_O #s(literal 1 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (neg.f32 cosTheta_O))) (neg.f32 (neg.f32 (neg.f32 v))))
(/.f32 (*.f32 cosTheta_O #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 cosTheta_O #s(literal 1 binary32)) v)
(/.f32 (neg.f32 (neg.f32 cosTheta_O)) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 cosTheta_O) (neg.f32 v))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 v cosTheta_O) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 cosTheta_O v)
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 v cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v cosTheta_O))
(-.f32 (/.f32 #s(literal 0 binary32) v) (/.f32 cosTheta_O (neg.f32 v)))
(pow.f32 (/.f32 (/.f32 v cosTheta_O) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 v cosTheta_O) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 v cosTheta_O)) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.f32 cosTheta_O) v))
(neg.f32 (/.f32 cosTheta_O (neg.f32 v)))
(*.f32 (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) cosTheta_i)
(*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_i (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal 1/2 binary32) cosTheta_i))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) v)
(/.f32 (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal 1/2 binary32) cosTheta_i)) v)
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(/.f32 (-.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) #s(literal 3 binary32))) (fma.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (fma.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) #s(literal 2 binary32))
(/.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal -2 binary32))
(/.f32 (neg.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))))
(/.f32 (neg.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (neg.f32 (*.f32 #s(literal 2 binary32) (fma.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))))
(/.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (fma.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(-.f32 (/.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))))
(-.f32 (/.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (*.f32 #s(literal 2 binary32) (fma.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))) (/.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))) (*.f32 #s(literal 2 binary32) (fma.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))))
(-.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 2 binary32)) (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 2 binary32)))
(-.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (fma.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))))) #s(literal 2 binary32)) (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))) (fma.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))))) #s(literal 2 binary32)))
(-.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(-.f32 #s(literal 0 binary32) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(pow.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32))
(pow.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32))
(neg.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 (*.f32 v v) (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal -1/36 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32))))
(*.f32 (pow.f32 (/.f32 (*.f32 v v) (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/216 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/6 binary32)))))
(*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) v) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)))
(*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) v)))
(*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) v))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v)))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal -1/36 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/216 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (neg.f32 (-.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/6 binary32)))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) v))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32))))) (neg.f32 (neg.f32 (*.f32 (neg.f32 v) v))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 (neg.f32 v) v))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal -1/36 binary32)) #s(literal 1 binary32))) (neg.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32)) (*.f32 v v))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/216 binary32)) #s(literal 1 binary32))) (neg.f32 (*.f32 (-.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/6 binary32))) (*.f32 v v))))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal -1/36 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32)))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/216 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (-.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/6 binary32))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal -1/36 binary32))) (neg.f32 (*.f32 (*.f32 v v) (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/216 binary32))) (neg.f32 (*.f32 (*.f32 v v) (-.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/6 binary32))))))
(/.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) v)) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)))) (neg.f32 (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) #s(literal 1 binary32)) (*.f32 v v))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal -1/36 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32)) (*.f32 v v)))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/216 binary32)) #s(literal 1 binary32)) (*.f32 (-.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/6 binary32))) (*.f32 v v)))
(/.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) v) v)
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal -1/36 binary32)) (*.f32 (*.f32 v v) (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/216 binary32)) (*.f32 (*.f32 v v) (-.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/6 binary32)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32))) (*.f32 (neg.f32 v) v))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) v))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v (/.f32 v (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)))) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 v (/.f32 v (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32))))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.f32 v (/.f32 v (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (/.f32 v (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 v (/.f32 v (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i)) (*.f32 (*.f32 v v) (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32)))) (/.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 v v) (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32)))))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i)) (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32))) (*.f32 v v)) (/.f32 (/.f32 #s(literal 1/36 binary32) (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32))) (*.f32 v v)))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (neg.f32 v) v)) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 (neg.f32 v) v)))
(pow.f32 (/.f32 v (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) v)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v (/.f32 v (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 v (/.f32 v (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 v (/.f32 v (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32))))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32))) (*.f32 v v)))
(neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 (neg.f32 v) v)))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) #s(literal 2 binary32))
(*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))
(*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(*.f32 #s(literal 2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) v))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) #s(literal -2 binary32))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) v)))
(pow.f32 (pow.f32 (exp.f32 #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 #s(literal -1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (E.f32) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1 binary32))
(pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (exp.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) v)))
(exp.f32 (/.f32 #s(literal -1 binary32) v))
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(pow.f32 (exp.f32 (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32)))
(pow.f32 (pow.f32 (E.f32) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32)))
(pow.f32 (pow.f32 (E.f32) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (pow.f32 (E.f32) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (E.f32) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32))
(exp.f32 (*.f32 (log.f32 (E.f32)) (/.f32 #s(literal 1 binary32) v)))
(exp.f32 (/.f32 #s(literal 1 binary32) v))

eval185.0ms (0.9%)

Memory
16.2MiB live, 454.3MiB allocated
Compiler

Compiled 47 954 to 3 490 computations (92.7% saved)

prune495.0ms (2.5%)

Memory
-25.7MiB live, 776.6MiB allocated
Pruning

83 alts after pruning (78 fresh and 5 done)

PrunedKeptTotal
New1 787371 824
Fresh374178
Picked235
Done022
Total1 826831 909
Accuracy
99.9%
Counts
1 909 → 83
Alt Table
Click to see full alt table
StatusAccuracyProgram
94.0%
(/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
93.7%
(/.f32 (/.f32 (/.f32 #s(approx (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) #s(literal 1 binary32)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
93.8%
(/.f32 (/.f32 (exp.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) v) sinTheta_i (*.f32 (log.f32 v) #s(literal -1 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.1%
(/.f32 (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) v))
98.2%
(/.f32 (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
98.4%
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 #s(literal 1 binary32) cosTheta_O)) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
98.5%
(/.f32 (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
98.6%
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.3%
(/.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 (E.f32))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
98.1%
(/.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) v)
98.5%
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) #s(literal 1 binary32)) (*.f32 v (/.f32 v cosTheta_O)))
98.6%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 #s(literal 1 binary32) v))))
98.2%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1 binary32))) #s(literal 2 binary32)) v))
98.5%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
60.8%
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) #s(literal 2 binary32)) v)))
98.3%
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
60.8%
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v)) (*.f32 v v))) v)))
60.8%
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (-.f32 #s(literal 2 binary32) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) v))) v)))
60.8%
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))) v)))
60.8%
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v) (*.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) v)))))
60.8%
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v)) v))))
33.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (*.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) sinTheta_O) (*.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_i))) sinTheta_i)) (*.f32 sinTheta_i sinTheta_i)))))
98.5%
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.3%
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
67.3%
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 #s(approx (sinh (/ 1 v)) (/.f32 (-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32))) (*.f32 v v)) #s(literal 1 binary32)) (neg.f32 v))) #s(literal 2 binary32)) v))
60.8%
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(approx (* (* (sinh (/ 1 v)) 2) v) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))))
93.6%
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (exp.f32 (*.f32 (log.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.2%
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.3%
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.3%
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)) cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.3%
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
89.6%
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.3%
(/.f32 #s(approx (* (/ (* cosTheta_O cosTheta_i) v) (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) (* 2 v))) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i (*.f32 v v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
98.4%
(/.f32 #s(approx (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (*.f32 (/.f32 cosTheta_O v) (-.f32 cosTheta_i (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
60.8%
(/.f32 cosTheta_i (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) cosTheta_O))
92.7%
(/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 #s(literal 2 binary32) v) #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
93.4%
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
98.4%
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O))
92.2%
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (neg.f32 v)) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))))))
98.4%
(*.f32 (/.f32 cosTheta_i (*.f32 #s(approx (exp (/ (* sinTheta_O sinTheta_i) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O)
98.3%
(*.f32 (/.f32 cosTheta_i (*.f32 #s(approx (exp (/ (* sinTheta_O sinTheta_i) v)) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O)
60.8%
(*.f32 (/.f32 cosTheta_i #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) cosTheta_O)
98.5%
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
98.5%
(*.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
94.1%
(*.f32 (/.f32 cosTheta_O v) (*.f32 (exp.f32 (*.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i))) #s(literal -1 binary32))) (/.f32 #s(literal 1/2 binary32) v)))
98.2%
(*.f32 (/.f32 cosTheta_O v) (*.f32 (exp.f32 (*.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) #s(literal -1 binary32))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
97.5%
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (pow.f32 (pow.f32 (E.f32) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32))) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
97.6%
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (pow.f32 (exp.f32 (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32))) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
98.0%
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (pow.f32 (E.f32) (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
98.5%
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
67.3%
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) #s(approx (- (exp (/ 1 v)) (exp (/ -1 v))) (/.f32 (-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1/60 binary32) (*.f32 v v)) #s(literal 1/3 binary32))) (*.f32 v v)) #s(literal 2 binary32)) (neg.f32 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
60.8%
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) #s(approx (- (exp (/ 1 v)) (exp (/ -1 v))) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
54.8%
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (sinh (/ 1 v)))) (*.f32 v cosTheta_i)) (/.f32 #s(literal 1/2 binary32) v)))
98.2%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 #s(approx (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) #s(literal 1 binary32)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))))
54.8%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) #s(literal 1/2 binary32))))
95.0%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (pow.f32 (/.f32 v #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) #s(literal -1 binary32)))
60.8%
(*.f32 (/.f32 #s(literal 1 binary32) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (*.f32 cosTheta_i cosTheta_O))
98.2%
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal -2 binary32) v))) #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
98.3%
(*.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) cosTheta_O) (/.f32 #s(literal 1 binary32) v))
98.5%
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v)))
98.2%
(*.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 #s(literal 1 binary32) v))
60.8%
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
98.3%
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))))
60.8%
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v) (*.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) v))))))
60.8%
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32) #s(literal 1/3 binary32))) v)))))
60.8%
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v)))))
60.8%
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (*.f32 (neg.f32 v) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) sinTheta_O) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal 2 binary32)))))))
60.8%
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) cosTheta_O))
98.6%
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 v cosTheta_O)))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 v cosTheta_i)))
55.1%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))
55.1%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
55.1%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
54.7%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 #s(literal 1 binary32) cosTheta_O)) v) #s(literal 1/2 binary32)))
54.7%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) cosTheta_i))) cosTheta_O))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O)))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
Compiler

Compiled 6 217 to 2 156 computations (65.3% saved)

regimes476.0ms (2.4%)

Memory
14.9MiB live, 679.3MiB allocated
Counts
178 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) #s(literal 1/2 binary32))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) cosTheta_O))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 v cosTheta_i)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 v cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v cosTheta_i)) cosTheta_O) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) cosTheta_i))) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (sinh (/ 1 v)))) (*.f32 v cosTheta_i)) (/.f32 #s(literal 1/2 binary32) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 #s(literal 1 binary32) cosTheta_O)) v) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v) #s(literal 1/2 binary32)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32)))))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(approx (* (* (sinh (/ 1 v)) 2) v) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32)))) v))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v) (*.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v) (*.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) #s(literal 2 binary32)) v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32) #s(literal 1/3 binary32))) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v)) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) v))) v)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) #s(approx (- (exp (/ 1 v)) (exp (/ -1 v))) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (-.f32 #s(literal 2 binary32) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) v))) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v)) (*.f32 v v))) v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
(*.f32 (/.f32 cosTheta_i #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) cosTheta_O)
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (*.f32 (neg.f32 v) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) sinTheta_O) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal 2 binary32)))))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) cosTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (*.f32 cosTheta_i cosTheta_O))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) #s(literal 2 binary32)) v)))
(/.f32 cosTheta_i (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) cosTheta_O))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (neg.f32 v) (-.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32)) v) #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_O))) (neg.f32 v)) #s(literal 2 binary32)))))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 #s(approx (sinh (/ 1 v)) (/.f32 (-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32))) (*.f32 v v)) #s(literal 1 binary32)) (neg.f32 v))) #s(literal 2 binary32)) v))
(/.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) (*.f32 v (/.f32 v (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)))))) #s(literal 2 binary32)) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_O)) cosTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (*.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) sinTheta_O) (*.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_i))) sinTheta_i)) (*.f32 sinTheta_i sinTheta_i)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (*.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) sinTheta_i) (*.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_O))) sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (*.f32 (fma.f32 (/.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32) (fma.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))) (*.f32 sinTheta_i sinTheta_i)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (*.f32 (fma.f32 (/.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32) (fma.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))) (*.f32 sinTheta_O sinTheta_O)))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O) #s(literal -1/6 binary32))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 cosTheta_O (fma.f32 cosTheta_i #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32))))) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) #s(approx (- (exp (/ 1 v)) (exp (/ -1 v))) (/.f32 (-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1/60 binary32) (*.f32 v v)) #s(literal 1/3 binary32))) (*.f32 v v)) #s(literal 2 binary32)) (neg.f32 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_i v) (*.f32 sinTheta_i v)))) (*.f32 sinTheta_i sinTheta_i)))) #s(literal 2 binary32)) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O v) (*.f32 sinTheta_O v)))) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 2 binary32)) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (*.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (-.f32 (*.f32 (/.f32 sinTheta_O v) #s(literal -2 binary32)) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_i)) sinTheta_i)) (*.f32 sinTheta_i sinTheta_i))) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (*.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (-.f32 (*.f32 (/.f32 sinTheta_i v) #s(literal -2 binary32)) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_O)) sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (*.f32 (+.f32 (fma.f32 (/.f32 sinTheta_O (*.f32 sinTheta_i v)) #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 sinTheta_i v) (*.f32 sinTheta_i v)))) (*.f32 sinTheta_i sinTheta_i))) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (neg.f32 v) (-.f32 (/.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_O)) (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32)) #s(literal 2 binary32) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_i sinTheta_O (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_i) (*.f32 sinTheta_O sinTheta_O)))) v)) v)) (neg.f32 v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_i #s(approx (* (exp (/ (* sinTheta_O sinTheta_i) v)) (* (* (* 2 v) v) (sinh (/ 1 v)))) (*.f32 (fma.f32 #s(literal 2 binary32) (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 v v) v))) #s(literal 2 binary32)) v))) cosTheta_O)
(*.f32 (/.f32 cosTheta_i (*.f32 #s(approx (exp (/ (* sinTheta_O sinTheta_i) v)) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O)
(/.f32 #s(approx (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (* (/ (* cosTheta_O cosTheta_i) v) (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) (* 2 v))) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i (*.f32 v v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal -2 binary32) v))) #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 #s(approx (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) #s(literal 1 binary32)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)) cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 #s(approx (exp (/ (* sinTheta_O sinTheta_i) v)) #s(literal 1 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 #s(literal 2 binary32) v) #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(approx (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))))
(*.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_i (*.f32 #s(approx (exp (/ (* sinTheta_O sinTheta_i) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O)
(/.f32 (/.f32 (/.f32 #s(approx (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) #s(literal 1 binary32)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (*.f32 (/.f32 cosTheta_O v) (-.f32 cosTheta_i (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (* (/ (* cosTheta_O cosTheta_i) v) (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) (* 2 v))) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 #s(approx (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (/.f32 (*.f32 cosTheta_O (-.f32 (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) v)) #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i))) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))))
(*.f32 (/.f32 cosTheta_i #s(approx (* (exp (/ (* sinTheta_O sinTheta_i) v)) (* (* (* 2 v) v) (sinh (/ 1 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))) cosTheta_O)
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_O v) #s(approx (* cosTheta_i (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v))) (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (pow.f32 (/.f32 v #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) #s(literal -1 binary32)))
(*.f32 (/.f32 cosTheta_O (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_i)
(*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O)
(*.f32 (/.f32 cosTheta_i (*.f32 (*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) cosTheta_O)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_O (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (/.f32 cosTheta_i (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (/.f32 cosTheta_O (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) cosTheta_O)
(/.f32 (*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) v))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) cosTheta_O) (*.f32 v v))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))) (*.f32 #s(literal 2 binary32) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v))
(*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) v) (/.f32 cosTheta_O (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v) cosTheta_i) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
(*.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) cosTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (pow.f32 (E.f32) (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i)) v)))
(/.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) #s(literal 1 binary32)) (*.f32 v (/.f32 v cosTheta_O)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (neg.f32 v)) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 #s(literal 1 binary32) cosTheta_O)) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (exp.f32 (*.f32 (log.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (exp.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) v) sinTheta_i (*.f32 (log.f32 v) #s(literal -1 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)))
(/.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 (E.f32))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) #s(approx (sinh (/ 1 v)) (*.f32 #s(literal 1/2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(/.f32 (exp.f32 (*.f32 (log.f32 (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (exp.f32 (*.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) #s(literal -1 binary32))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
(/.f32 (exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #s(literal -1 binary32))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (exp.f32 (*.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i))) #s(literal -1 binary32))) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1 binary32))) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) v) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (pow.f32 (exp.f32 (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32))) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (pow.f32 (pow.f32 (E.f32) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32))) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(/.f32 (*.f32 (/.f32 (*.f32 (pow.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) #s(literal -1 binary32))) v) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (/.f32 (-.f32 (pow.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (fma.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32))))))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (fma.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)))))) #s(literal 2 binary32)) v))
(*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (/.f32 (-.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) #s(literal 3 binary32))) (fma.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (fma.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))))))) cosTheta_O)
Outputs
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)))
Calls

8 calls:

88.0ms
(*.f32 sinTheta_i sinTheta_O)
81.0ms
cosTheta_O
62.0ms
sinTheta_i
53.0ms
cosTheta_i
50.0ms
v
Results
AccuracySegmentsBranch
98.7%1cosTheta_i
98.7%1cosTheta_O
98.7%1sinTheta_i
98.7%1sinTheta_O
98.7%1v
98.7%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.7%1(*.f32 sinTheta_i sinTheta_O)
98.7%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes322.0ms (1.6%)

Memory
1.5MiB live, 606.3MiB allocated
Counts
134 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) #s(literal 1/2 binary32))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) cosTheta_O))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 v cosTheta_i)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 v cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v cosTheta_i)) cosTheta_O) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) cosTheta_i))) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (sinh (/ 1 v)))) (*.f32 v cosTheta_i)) (/.f32 #s(literal 1/2 binary32) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 #s(literal 1 binary32) cosTheta_O)) v) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v) #s(literal 1/2 binary32)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32)))))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(approx (* (* (sinh (/ 1 v)) 2) v) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32)))) v))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v) (*.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v) (*.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) #s(literal 2 binary32)) v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32) #s(literal 1/3 binary32))) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v)) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) v))) v)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) #s(approx (- (exp (/ 1 v)) (exp (/ -1 v))) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (-.f32 #s(literal 2 binary32) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) v))) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v)) (*.f32 v v))) v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
(*.f32 (/.f32 cosTheta_i #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) cosTheta_O)
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (*.f32 (neg.f32 v) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) sinTheta_O) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal 2 binary32)))))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) cosTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (*.f32 cosTheta_i cosTheta_O))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) #s(literal 2 binary32)) v)))
(/.f32 cosTheta_i (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) cosTheta_O))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (neg.f32 v) (-.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32)) v) #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_O))) (neg.f32 v)) #s(literal 2 binary32)))))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 #s(approx (sinh (/ 1 v)) (/.f32 (-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32))) (*.f32 v v)) #s(literal 1 binary32)) (neg.f32 v))) #s(literal 2 binary32)) v))
(/.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) (*.f32 v (/.f32 v (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)))))) #s(literal 2 binary32)) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_O)) cosTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (*.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) sinTheta_O) (*.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_i))) sinTheta_i)) (*.f32 sinTheta_i sinTheta_i)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (*.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) sinTheta_i) (*.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_O))) sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (*.f32 (fma.f32 (/.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32) (fma.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))) (*.f32 sinTheta_i sinTheta_i)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (*.f32 (fma.f32 (/.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32) (fma.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))) (*.f32 sinTheta_O sinTheta_O)))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O) #s(literal -1/6 binary32))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 cosTheta_O (fma.f32 cosTheta_i #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32))))) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) #s(approx (- (exp (/ 1 v)) (exp (/ -1 v))) (/.f32 (-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1/60 binary32) (*.f32 v v)) #s(literal 1/3 binary32))) (*.f32 v v)) #s(literal 2 binary32)) (neg.f32 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_i v) (*.f32 sinTheta_i v)))) (*.f32 sinTheta_i sinTheta_i)))) #s(literal 2 binary32)) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O v) (*.f32 sinTheta_O v)))) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 2 binary32)) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (*.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (-.f32 (*.f32 (/.f32 sinTheta_O v) #s(literal -2 binary32)) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_i)) sinTheta_i)) (*.f32 sinTheta_i sinTheta_i))) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (*.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (-.f32 (*.f32 (/.f32 sinTheta_i v) #s(literal -2 binary32)) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_O)) sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (*.f32 (+.f32 (fma.f32 (/.f32 sinTheta_O (*.f32 sinTheta_i v)) #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 sinTheta_i v) (*.f32 sinTheta_i v)))) (*.f32 sinTheta_i sinTheta_i))) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (neg.f32 v) (-.f32 (/.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_O)) (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32)) #s(literal 2 binary32) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_i sinTheta_O (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_i) (*.f32 sinTheta_O sinTheta_O)))) v)) v)) (neg.f32 v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_i #s(approx (* (exp (/ (* sinTheta_O sinTheta_i) v)) (* (* (* 2 v) v) (sinh (/ 1 v)))) (*.f32 (fma.f32 #s(literal 2 binary32) (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 v v) v))) #s(literal 2 binary32)) v))) cosTheta_O)
(*.f32 (/.f32 cosTheta_i (*.f32 #s(approx (exp (/ (* sinTheta_O sinTheta_i) v)) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O)
(/.f32 #s(approx (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (* (/ (* cosTheta_O cosTheta_i) v) (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) (* 2 v))) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i (*.f32 v v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal -2 binary32) v))) #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 #s(approx (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) #s(literal 1 binary32)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)) cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 #s(approx (exp (/ (* sinTheta_O sinTheta_i) v)) #s(literal 1 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 #s(literal 2 binary32) v) #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(approx (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))))
(*.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_i (*.f32 #s(approx (exp (/ (* sinTheta_O sinTheta_i) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O)
(/.f32 (/.f32 (/.f32 #s(approx (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) #s(literal 1 binary32)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (*.f32 (/.f32 cosTheta_O v) (-.f32 cosTheta_i (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (* (/ (* cosTheta_O cosTheta_i) v) (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) (* 2 v))) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 #s(approx (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (/.f32 (*.f32 cosTheta_O (-.f32 (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) v)) #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i))) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))))
(*.f32 (/.f32 cosTheta_i #s(approx (* (exp (/ (* sinTheta_O sinTheta_i) v)) (* (* (* 2 v) v) (sinh (/ 1 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))) cosTheta_O)
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_O v) #s(approx (* cosTheta_i (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v))) (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (pow.f32 (/.f32 v #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) #s(literal -1 binary32)))
(*.f32 (/.f32 cosTheta_O (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_i)
(*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O)
(*.f32 (/.f32 cosTheta_i (*.f32 (*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) cosTheta_O)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_O (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (/.f32 cosTheta_i (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (/.f32 cosTheta_O (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) cosTheta_O)
(/.f32 (*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) v))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) cosTheta_O) (*.f32 v v))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))) (*.f32 #s(literal 2 binary32) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v))
(*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) v) (/.f32 cosTheta_O (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v) cosTheta_i) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 #s(literal 2 binary32) v) v)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
(*.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) cosTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) (-.f32 (pow.f32 (E.f32) (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
Outputs
(*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
Calls

8 calls:

60.0ms
cosTheta_i
40.0ms
sinTheta_O
37.0ms
v
37.0ms
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
36.0ms
sinTheta_i
Results
AccuracySegmentsBranch
98.6%1cosTheta_i
98.6%1cosTheta_O
98.6%1sinTheta_i
98.6%1sinTheta_O
98.6%1v
98.6%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.6%1(*.f32 sinTheta_i sinTheta_O)
98.6%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes293.0ms (1.5%)

Memory
32.1MiB live, 418.5MiB allocated
Counts
121 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) #s(literal 1/2 binary32))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) cosTheta_O))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 v cosTheta_i)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 v cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v cosTheta_i)) cosTheta_O) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) cosTheta_i))) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (sinh (/ 1 v)))) (*.f32 v cosTheta_i)) (/.f32 #s(literal 1/2 binary32) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 #s(literal 1 binary32) cosTheta_O)) v) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v) #s(literal 1/2 binary32)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32)))))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(approx (* (* (sinh (/ 1 v)) 2) v) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32)))) v))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v) (*.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v) (*.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) #s(literal 2 binary32)) v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32) #s(literal 1/3 binary32))) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v)) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) v))) v)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) #s(approx (- (exp (/ 1 v)) (exp (/ -1 v))) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (-.f32 #s(literal 2 binary32) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) v))) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v)) (*.f32 v v))) v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
(*.f32 (/.f32 cosTheta_i #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) cosTheta_O)
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (*.f32 (neg.f32 v) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) sinTheta_O) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal 2 binary32)))))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) cosTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (*.f32 cosTheta_i cosTheta_O))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) #s(literal 2 binary32)) v)))
(/.f32 cosTheta_i (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) cosTheta_O))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (neg.f32 v) (-.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32)) v) #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_O))) (neg.f32 v)) #s(literal 2 binary32)))))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 #s(approx (sinh (/ 1 v)) (/.f32 (-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32))) (*.f32 v v)) #s(literal 1 binary32)) (neg.f32 v))) #s(literal 2 binary32)) v))
(/.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) (*.f32 v (/.f32 v (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)))))) #s(literal 2 binary32)) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_O)) cosTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (*.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) sinTheta_O) (*.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_i))) sinTheta_i)) (*.f32 sinTheta_i sinTheta_i)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (*.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) sinTheta_i) (*.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_O))) sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (*.f32 (fma.f32 (/.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32) (fma.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))) (*.f32 sinTheta_i sinTheta_i)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (*.f32 (fma.f32 (/.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32) (fma.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))) (*.f32 sinTheta_O sinTheta_O)))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O) #s(literal -1/6 binary32))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 cosTheta_O (fma.f32 cosTheta_i #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32))))) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) #s(approx (- (exp (/ 1 v)) (exp (/ -1 v))) (/.f32 (-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1/60 binary32) (*.f32 v v)) #s(literal 1/3 binary32))) (*.f32 v v)) #s(literal 2 binary32)) (neg.f32 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_i v) (*.f32 sinTheta_i v)))) (*.f32 sinTheta_i sinTheta_i)))) #s(literal 2 binary32)) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O v) (*.f32 sinTheta_O v)))) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 2 binary32)) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (*.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (-.f32 (*.f32 (/.f32 sinTheta_O v) #s(literal -2 binary32)) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_i)) sinTheta_i)) (*.f32 sinTheta_i sinTheta_i))) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (*.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (-.f32 (*.f32 (/.f32 sinTheta_i v) #s(literal -2 binary32)) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_O)) sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (*.f32 (+.f32 (fma.f32 (/.f32 sinTheta_O (*.f32 sinTheta_i v)) #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 sinTheta_i v) (*.f32 sinTheta_i v)))) (*.f32 sinTheta_i sinTheta_i))) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (neg.f32 v) (-.f32 (/.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_O)) (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32)) #s(literal 2 binary32) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_i sinTheta_O (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_i) (*.f32 sinTheta_O sinTheta_O)))) v)) v)) (neg.f32 v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_i #s(approx (* (exp (/ (* sinTheta_O sinTheta_i) v)) (* (* (* 2 v) v) (sinh (/ 1 v)))) (*.f32 (fma.f32 #s(literal 2 binary32) (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 v v) v))) #s(literal 2 binary32)) v))) cosTheta_O)
(*.f32 (/.f32 cosTheta_i (*.f32 #s(approx (exp (/ (* sinTheta_O sinTheta_i) v)) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O)
(/.f32 #s(approx (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (* (/ (* cosTheta_O cosTheta_i) v) (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) (* 2 v))) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i (*.f32 v v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal -2 binary32) v))) #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 #s(approx (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) #s(literal 1 binary32)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)) cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 #s(approx (exp (/ (* sinTheta_O sinTheta_i) v)) #s(literal 1 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 #s(literal 2 binary32) v) #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(approx (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))))
(*.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_i (*.f32 #s(approx (exp (/ (* sinTheta_O sinTheta_i) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O)
(/.f32 (/.f32 (/.f32 #s(approx (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) #s(literal 1 binary32)) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (*.f32 (/.f32 cosTheta_O v) (-.f32 cosTheta_i (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (* (/ (* cosTheta_O cosTheta_i) v) (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) (* 2 v))) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 #s(approx (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (/.f32 (*.f32 cosTheta_O (-.f32 (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) v)) #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i))) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))))
(*.f32 (/.f32 cosTheta_i #s(approx (* (exp (/ (* sinTheta_O sinTheta_i) v)) (* (* (* 2 v) v) (sinh (/ 1 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))) cosTheta_O)
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_O v) #s(approx (* cosTheta_i (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v))) (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (pow.f32 (/.f32 v #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) #s(literal -1 binary32)))
(*.f32 (/.f32 cosTheta_O (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_i)
(*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O)
(*.f32 (/.f32 cosTheta_i (*.f32 (*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (*.f32 #s(literal 2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) cosTheta_O)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_O (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (/.f32 cosTheta_i (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_i (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (/.f32 cosTheta_O (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) cosTheta_O)
(/.f32 (*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) v))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) v))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) cosTheta_O) (*.f32 v v))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v))) (*.f32 #s(literal 2 binary32) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) v))
Outputs
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))))
Calls

8 calls:

49.0ms
cosTheta_O
46.0ms
sinTheta_i
34.0ms
cosTheta_i
33.0ms
(*.f32 sinTheta_i sinTheta_O)
33.0ms
sinTheta_O
Results
AccuracySegmentsBranch
98.6%1cosTheta_i
98.6%1cosTheta_O
98.6%1sinTheta_i
98.6%1sinTheta_O
98.6%1v
98.6%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.6%1(*.f32 sinTheta_i sinTheta_O)
98.6%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes246.0ms (1.2%)

Memory
1.3MiB live, 367.8MiB allocated
Counts
84 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) #s(literal 1/2 binary32))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) cosTheta_O))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 v cosTheta_i)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 v cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v cosTheta_i)) cosTheta_O) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) cosTheta_i))) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (sinh (/ 1 v)))) (*.f32 v cosTheta_i)) (/.f32 #s(literal 1/2 binary32) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 #s(literal 1 binary32) cosTheta_O)) v) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v) #s(literal 1/2 binary32)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32)))))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(approx (* (* (sinh (/ 1 v)) 2) v) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32)))) v))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v) (*.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v) (*.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) #s(literal 2 binary32)) v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32) #s(literal 1/3 binary32))) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v)) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) v))) v)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) #s(approx (- (exp (/ 1 v)) (exp (/ -1 v))) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (-.f32 #s(literal 2 binary32) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) v))) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v)) (*.f32 v v))) v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
(*.f32 (/.f32 cosTheta_i #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) cosTheta_O)
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (*.f32 (neg.f32 v) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) sinTheta_O) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal 2 binary32)))))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) cosTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (*.f32 cosTheta_i cosTheta_O))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) #s(literal 2 binary32)) v)))
(/.f32 cosTheta_i (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) cosTheta_O))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (neg.f32 v) (-.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32)) v) #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_O))) (neg.f32 v)) #s(literal 2 binary32)))))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 #s(approx (sinh (/ 1 v)) (/.f32 (-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32))) (*.f32 v v)) #s(literal 1 binary32)) (neg.f32 v))) #s(literal 2 binary32)) v))
(/.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) (*.f32 v (/.f32 v (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)))))) #s(literal 2 binary32)) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_O)) cosTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (*.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) sinTheta_O) (*.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_i))) sinTheta_i)) (*.f32 sinTheta_i sinTheta_i)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (*.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) sinTheta_i) (*.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_O))) sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (*.f32 (fma.f32 (/.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32) (fma.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))) (*.f32 sinTheta_i sinTheta_i)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (*.f32 (fma.f32 (/.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32) (fma.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))) (*.f32 sinTheta_O sinTheta_O)))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O) #s(literal -1/6 binary32))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 cosTheta_O (fma.f32 cosTheta_i #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32))))) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) #s(approx (- (exp (/ 1 v)) (exp (/ -1 v))) (/.f32 (-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1/60 binary32) (*.f32 v v)) #s(literal 1/3 binary32))) (*.f32 v v)) #s(literal 2 binary32)) (neg.f32 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_i v) (*.f32 sinTheta_i v)))) (*.f32 sinTheta_i sinTheta_i)))) #s(literal 2 binary32)) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O v) (*.f32 sinTheta_O v)))) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 2 binary32)) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (*.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (-.f32 (*.f32 (/.f32 sinTheta_O v) #s(literal -2 binary32)) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_i)) sinTheta_i)) (*.f32 sinTheta_i sinTheta_i))) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (*.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (-.f32 (*.f32 (/.f32 sinTheta_i v) #s(literal -2 binary32)) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_O)) sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (*.f32 (+.f32 (fma.f32 (/.f32 sinTheta_O (*.f32 sinTheta_i v)) #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 sinTheta_i v) (*.f32 sinTheta_i v)))) (*.f32 sinTheta_i sinTheta_i))) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (neg.f32 v) (-.f32 (/.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_O)) (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32)) #s(literal 2 binary32) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_i sinTheta_O (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_i) (*.f32 sinTheta_O sinTheta_O)))) v)) v)) (neg.f32 v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_i #s(approx (* (exp (/ (* sinTheta_O sinTheta_i) v)) (* (* (* 2 v) v) (sinh (/ 1 v)))) (*.f32 (fma.f32 #s(literal 2 binary32) (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 v v) v))) #s(literal 2 binary32)) v))) cosTheta_O)
(*.f32 (/.f32 cosTheta_i (*.f32 #s(approx (exp (/ (* sinTheta_O sinTheta_i) v)) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O)
(/.f32 #s(approx (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (* (/ (* cosTheta_O cosTheta_i) v) (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) (* 2 v))) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i (*.f32 v v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal -2 binary32) v))) #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 #s(approx (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) #s(literal 1 binary32)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)) cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 #s(approx (exp (/ (* sinTheta_O sinTheta_i) v)) #s(literal 1 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 #s(literal 2 binary32) v) #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O) #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(approx (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
Outputs
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v)))
Calls

8 calls:

48.0ms
cosTheta_i
48.0ms
cosTheta_O
29.0ms
sinTheta_O
25.0ms
(*.f32 cosTheta_i cosTheta_O)
23.0ms
sinTheta_i
Results
AccuracySegmentsBranch
98.5%1cosTheta_i
98.5%1cosTheta_O
98.5%1sinTheta_i
98.5%1sinTheta_O
98.5%1v
98.5%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.5%1(*.f32 sinTheta_i sinTheta_O)
98.5%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes202.0ms (1%)

Memory
-3.8MiB live, 315.7MiB allocated
Counts
77 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) #s(literal 1/2 binary32))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) cosTheta_O))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 v cosTheta_i)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 v cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v cosTheta_i)) cosTheta_O) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) cosTheta_i))) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (sinh (/ 1 v)))) (*.f32 v cosTheta_i)) (/.f32 #s(literal 1/2 binary32) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 #s(literal 1 binary32) cosTheta_O)) v) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v) #s(literal 1/2 binary32)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32)))))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(approx (* (* (sinh (/ 1 v)) 2) v) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32)))) v))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v) (*.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v) (*.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) #s(literal 2 binary32)) v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32) #s(literal 1/3 binary32))) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v)) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) v))) v)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) #s(approx (- (exp (/ 1 v)) (exp (/ -1 v))) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (-.f32 #s(literal 2 binary32) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) v))) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v)) (*.f32 v v))) v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
(*.f32 (/.f32 cosTheta_i #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) cosTheta_O)
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (*.f32 (neg.f32 v) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) sinTheta_O) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal 2 binary32)))))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) cosTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (*.f32 cosTheta_i cosTheta_O))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) #s(literal 2 binary32)) v)))
(/.f32 cosTheta_i (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) cosTheta_O))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (neg.f32 v) (-.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32)) v) #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_O))) (neg.f32 v)) #s(literal 2 binary32)))))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 #s(approx (sinh (/ 1 v)) (/.f32 (-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32))) (*.f32 v v)) #s(literal 1 binary32)) (neg.f32 v))) #s(literal 2 binary32)) v))
(/.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) (*.f32 v (/.f32 v (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)))))) #s(literal 2 binary32)) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_O)) cosTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (*.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) sinTheta_O) (*.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_i))) sinTheta_i)) (*.f32 sinTheta_i sinTheta_i)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (*.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) sinTheta_i) (*.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_O))) sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (*.f32 (fma.f32 (/.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32) (fma.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))) (*.f32 sinTheta_i sinTheta_i)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (*.f32 (fma.f32 (/.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32) (fma.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))) (*.f32 sinTheta_O sinTheta_O)))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O) #s(literal -1/6 binary32))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 cosTheta_O (fma.f32 cosTheta_i #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32))))) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) #s(approx (- (exp (/ 1 v)) (exp (/ -1 v))) (/.f32 (-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1/60 binary32) (*.f32 v v)) #s(literal 1/3 binary32))) (*.f32 v v)) #s(literal 2 binary32)) (neg.f32 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_i v) (*.f32 sinTheta_i v)))) (*.f32 sinTheta_i sinTheta_i)))) #s(literal 2 binary32)) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O v) (*.f32 sinTheta_O v)))) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 2 binary32)) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (*.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (-.f32 (*.f32 (/.f32 sinTheta_O v) #s(literal -2 binary32)) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_i)) sinTheta_i)) (*.f32 sinTheta_i sinTheta_i))) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (*.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (-.f32 (*.f32 (/.f32 sinTheta_i v) #s(literal -2 binary32)) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_O)) sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (*.f32 (+.f32 (fma.f32 (/.f32 sinTheta_O (*.f32 sinTheta_i v)) #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 sinTheta_i v) (*.f32 sinTheta_i v)))) (*.f32 sinTheta_i sinTheta_i))) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (neg.f32 v) (-.f32 (/.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_O)) (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32)) #s(literal 2 binary32) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_i sinTheta_O (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_i) (*.f32 sinTheta_O sinTheta_O)))) v)) v)) (neg.f32 v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_i #s(approx (* (exp (/ (* sinTheta_O sinTheta_i) v)) (* (* (* 2 v) v) (sinh (/ 1 v)))) (*.f32 (fma.f32 #s(literal 2 binary32) (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 v v) v))) #s(literal 2 binary32)) v))) cosTheta_O)
(*.f32 (/.f32 cosTheta_i (*.f32 #s(approx (exp (/ (* sinTheta_O sinTheta_i) v)) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O)
(/.f32 #s(approx (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (* (/ (* cosTheta_O cosTheta_i) v) (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) (* 2 v))) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i (*.f32 v v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal -2 binary32) v))) #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 #s(approx (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) #s(literal 1 binary32)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)) cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) v))
Outputs
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)) cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
Calls

8 calls:

47.0ms
cosTheta_i
22.0ms
sinTheta_i
22.0ms
sinTheta_O
21.0ms
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
21.0ms
(*.f32 sinTheta_i sinTheta_O)
Results
AccuracySegmentsBranch
98.3%1cosTheta_i
98.3%1cosTheta_O
98.3%1sinTheta_i
98.3%1sinTheta_O
98.3%1v
98.3%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.3%1(*.f32 sinTheta_i sinTheta_O)
98.3%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes186.0ms (0.9%)

Memory
-7.3MiB live, 425.1MiB allocated
Counts
73 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) #s(literal 1/2 binary32))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) cosTheta_O))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 v cosTheta_i)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 v cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v cosTheta_i)) cosTheta_O) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) cosTheta_i))) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (sinh (/ 1 v)))) (*.f32 v cosTheta_i)) (/.f32 #s(literal 1/2 binary32) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 #s(literal 1 binary32) cosTheta_O)) v) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v) #s(literal 1/2 binary32)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32)))))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(approx (* (* (sinh (/ 1 v)) 2) v) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32)))) v))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v) (*.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v) (*.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) #s(literal 2 binary32)) v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32) #s(literal 1/3 binary32))) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v)) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) v))) v)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) #s(approx (- (exp (/ 1 v)) (exp (/ -1 v))) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (-.f32 #s(literal 2 binary32) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) v))) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v)) (*.f32 v v))) v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
(*.f32 (/.f32 cosTheta_i #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) cosTheta_O)
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (*.f32 (neg.f32 v) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) sinTheta_O) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal 2 binary32)))))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) cosTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (*.f32 cosTheta_i cosTheta_O))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) #s(literal 2 binary32)) v)))
(/.f32 cosTheta_i (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) cosTheta_O))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (neg.f32 v) (-.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32)) v) #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_O))) (neg.f32 v)) #s(literal 2 binary32)))))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 #s(approx (sinh (/ 1 v)) (/.f32 (-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32))) (*.f32 v v)) #s(literal 1 binary32)) (neg.f32 v))) #s(literal 2 binary32)) v))
(/.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) (*.f32 v (/.f32 v (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)))))) #s(literal 2 binary32)) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_O)) cosTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (*.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) sinTheta_O) (*.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_i))) sinTheta_i)) (*.f32 sinTheta_i sinTheta_i)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (*.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) sinTheta_i) (*.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_O))) sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (*.f32 (fma.f32 (/.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32) (fma.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))) (*.f32 sinTheta_i sinTheta_i)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (*.f32 (fma.f32 (/.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32) (fma.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))) (*.f32 sinTheta_O sinTheta_O)))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O) #s(literal -1/6 binary32))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 cosTheta_O (fma.f32 cosTheta_i #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32))))) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) #s(approx (- (exp (/ 1 v)) (exp (/ -1 v))) (/.f32 (-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1/60 binary32) (*.f32 v v)) #s(literal 1/3 binary32))) (*.f32 v v)) #s(literal 2 binary32)) (neg.f32 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_i v) (*.f32 sinTheta_i v)))) (*.f32 sinTheta_i sinTheta_i)))) #s(literal 2 binary32)) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O v) (*.f32 sinTheta_O v)))) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 2 binary32)) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (*.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (-.f32 (*.f32 (/.f32 sinTheta_O v) #s(literal -2 binary32)) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_i)) sinTheta_i)) (*.f32 sinTheta_i sinTheta_i))) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (*.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (-.f32 (*.f32 (/.f32 sinTheta_i v) #s(literal -2 binary32)) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_O)) sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (*.f32 (+.f32 (fma.f32 (/.f32 sinTheta_O (*.f32 sinTheta_i v)) #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 sinTheta_i v) (*.f32 sinTheta_i v)))) (*.f32 sinTheta_i sinTheta_i))) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (neg.f32 v) (-.f32 (/.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_O)) (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32)) #s(literal 2 binary32) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_i sinTheta_O (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_i) (*.f32 sinTheta_O sinTheta_O)))) v)) v)) (neg.f32 v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_i #s(approx (* (exp (/ (* sinTheta_O sinTheta_i) v)) (* (* (* 2 v) v) (sinh (/ 1 v)))) (*.f32 (fma.f32 #s(literal 2 binary32) (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 v v) v))) #s(literal 2 binary32)) v))) cosTheta_O)
(*.f32 (/.f32 cosTheta_i (*.f32 #s(approx (exp (/ (* sinTheta_O sinTheta_i) v)) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O)
(/.f32 #s(approx (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (* (/ (* cosTheta_O cosTheta_i) v) (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) (* 2 v))) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i (*.f32 v v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal -2 binary32) v))) #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 #s(approx (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) #s(literal 1 binary32)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))))
Outputs
(/.f32 #s(approx (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
Calls

8 calls:

36.0ms
v
22.0ms
sinTheta_i
22.0ms
sinTheta_O
22.0ms
cosTheta_i
20.0ms
cosTheta_O
Results
AccuracySegmentsBranch
98.3%1cosTheta_i
98.3%1cosTheta_O
98.3%1sinTheta_i
98.3%1sinTheta_O
98.3%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.3%1(*.f32 sinTheta_i sinTheta_O)
98.3%1(*.f32 cosTheta_i cosTheta_O)
98.3%1v
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes224.0ms (1.1%)

Memory
17.7MiB live, 336.8MiB allocated
Counts
66 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) #s(literal 1/2 binary32))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) cosTheta_O))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 v cosTheta_i)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 v cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v cosTheta_i)) cosTheta_O) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) cosTheta_i))) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (sinh (/ 1 v)))) (*.f32 v cosTheta_i)) (/.f32 #s(literal 1/2 binary32) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 #s(literal 1 binary32) cosTheta_O)) v) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v) #s(literal 1/2 binary32)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32)))))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(approx (* (* (sinh (/ 1 v)) 2) v) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32)))) v))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v) (*.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v) (*.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) #s(literal 2 binary32)) v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32) #s(literal 1/3 binary32))) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v)) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) v))) v)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) #s(approx (- (exp (/ 1 v)) (exp (/ -1 v))) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (-.f32 #s(literal 2 binary32) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) v))) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v)) (*.f32 v v))) v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
(*.f32 (/.f32 cosTheta_i #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) cosTheta_O)
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (*.f32 (neg.f32 v) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) sinTheta_O) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal 2 binary32)))))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) cosTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (*.f32 cosTheta_i cosTheta_O))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) #s(literal 2 binary32)) v)))
(/.f32 cosTheta_i (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) cosTheta_O))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (neg.f32 v) (-.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32)) v) #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_O))) (neg.f32 v)) #s(literal 2 binary32)))))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 #s(approx (sinh (/ 1 v)) (/.f32 (-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32))) (*.f32 v v)) #s(literal 1 binary32)) (neg.f32 v))) #s(literal 2 binary32)) v))
(/.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) (*.f32 v (/.f32 v (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)))))) #s(literal 2 binary32)) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_O)) cosTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (*.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) sinTheta_O) (*.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_i))) sinTheta_i)) (*.f32 sinTheta_i sinTheta_i)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (*.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) sinTheta_i) (*.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_O))) sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (*.f32 (fma.f32 (/.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32) (fma.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))) (*.f32 sinTheta_i sinTheta_i)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (*.f32 (fma.f32 (/.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32) (fma.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))) (*.f32 sinTheta_O sinTheta_O)))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O) #s(literal -1/6 binary32))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 cosTheta_O (fma.f32 cosTheta_i #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32))))) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) #s(approx (- (exp (/ 1 v)) (exp (/ -1 v))) (/.f32 (-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1/60 binary32) (*.f32 v v)) #s(literal 1/3 binary32))) (*.f32 v v)) #s(literal 2 binary32)) (neg.f32 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_i v) (*.f32 sinTheta_i v)))) (*.f32 sinTheta_i sinTheta_i)))) #s(literal 2 binary32)) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O v) (*.f32 sinTheta_O v)))) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 2 binary32)) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (*.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (-.f32 (*.f32 (/.f32 sinTheta_O v) #s(literal -2 binary32)) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_i)) sinTheta_i)) (*.f32 sinTheta_i sinTheta_i))) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (*.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (-.f32 (*.f32 (/.f32 sinTheta_i v) #s(literal -2 binary32)) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_O)) sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (*.f32 (+.f32 (fma.f32 (/.f32 sinTheta_O (*.f32 sinTheta_i v)) #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 sinTheta_i v) (*.f32 sinTheta_i v)))) (*.f32 sinTheta_i sinTheta_i))) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (neg.f32 v) (-.f32 (/.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_O)) (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32)) #s(literal 2 binary32) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_i sinTheta_O (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_i) (*.f32 sinTheta_O sinTheta_O)))) v)) v)) (neg.f32 v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_i #s(approx (* (exp (/ (* sinTheta_O sinTheta_i) v)) (* (* (* 2 v) v) (sinh (/ 1 v)))) (*.f32 (fma.f32 #s(literal 2 binary32) (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 v v) v))) #s(literal 2 binary32)) v))) cosTheta_O)
(*.f32 (/.f32 cosTheta_i (*.f32 #s(approx (exp (/ (* sinTheta_O sinTheta_i) v)) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O)
Outputs
(*.f32 (/.f32 cosTheta_i (*.f32 #s(approx (exp (/ (* sinTheta_O sinTheta_i) v)) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O)
Calls

8 calls:

51.0ms
v
38.0ms
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
33.0ms
cosTheta_i
24.0ms
sinTheta_O
20.0ms
(*.f32 sinTheta_i sinTheta_O)
Results
AccuracySegmentsBranch
98.3%1cosTheta_i
98.3%1cosTheta_O
98.3%1sinTheta_i
98.3%1sinTheta_O
98.3%1v
98.3%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.3%1(*.f32 sinTheta_i sinTheta_O)
98.3%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes274.0ms (1.4%)

Memory
6.3MiB live, 285.7MiB allocated
Counts
65 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) #s(literal 1/2 binary32))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) cosTheta_O))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 v cosTheta_i)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 v cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v cosTheta_i)) cosTheta_O) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) cosTheta_i))) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (sinh (/ 1 v)))) (*.f32 v cosTheta_i)) (/.f32 #s(literal 1/2 binary32) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 #s(literal 1 binary32) cosTheta_O)) v) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v) #s(literal 1/2 binary32)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32)))))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(approx (* (* (sinh (/ 1 v)) 2) v) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32)))) v))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v) (*.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v) (*.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) #s(literal 2 binary32)) v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32) #s(literal 1/3 binary32))) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v)) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) v))) v)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) #s(approx (- (exp (/ 1 v)) (exp (/ -1 v))) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (-.f32 #s(literal 2 binary32) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) v))) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v)) (*.f32 v v))) v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
(*.f32 (/.f32 cosTheta_i #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) cosTheta_O)
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (*.f32 (neg.f32 v) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) sinTheta_O) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal 2 binary32)))))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) cosTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (*.f32 cosTheta_i cosTheta_O))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) #s(literal 2 binary32)) v)))
(/.f32 cosTheta_i (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) cosTheta_O))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (neg.f32 v) (-.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32)) v) #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_O))) (neg.f32 v)) #s(literal 2 binary32)))))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 #s(approx (sinh (/ 1 v)) (/.f32 (-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32))) (*.f32 v v)) #s(literal 1 binary32)) (neg.f32 v))) #s(literal 2 binary32)) v))
(/.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) (*.f32 v (/.f32 v (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)))))) #s(literal 2 binary32)) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_O)) cosTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (*.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) sinTheta_O) (*.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_i))) sinTheta_i)) (*.f32 sinTheta_i sinTheta_i)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (*.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) sinTheta_i) (*.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_O))) sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (*.f32 (fma.f32 (/.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32) (fma.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))) (*.f32 sinTheta_i sinTheta_i)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (*.f32 (fma.f32 (/.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32) (fma.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))) (*.f32 sinTheta_O sinTheta_O)))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O) #s(literal -1/6 binary32))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 cosTheta_O (fma.f32 cosTheta_i #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32))))) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) #s(approx (- (exp (/ 1 v)) (exp (/ -1 v))) (/.f32 (-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1/60 binary32) (*.f32 v v)) #s(literal 1/3 binary32))) (*.f32 v v)) #s(literal 2 binary32)) (neg.f32 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_i v) (*.f32 sinTheta_i v)))) (*.f32 sinTheta_i sinTheta_i)))) #s(literal 2 binary32)) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O v) (*.f32 sinTheta_O v)))) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 2 binary32)) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (*.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (-.f32 (*.f32 (/.f32 sinTheta_O v) #s(literal -2 binary32)) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_i)) sinTheta_i)) (*.f32 sinTheta_i sinTheta_i))) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (*.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (-.f32 (*.f32 (/.f32 sinTheta_i v) #s(literal -2 binary32)) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_O)) sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (*.f32 (+.f32 (fma.f32 (/.f32 sinTheta_O (*.f32 sinTheta_i v)) #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 sinTheta_i v) (*.f32 sinTheta_i v)))) (*.f32 sinTheta_i sinTheta_i))) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (neg.f32 v) (-.f32 (/.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_O)) (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32)) #s(literal 2 binary32) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_i sinTheta_O (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_i) (*.f32 sinTheta_O sinTheta_O)))) v)) v)) (neg.f32 v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_i #s(approx (* (exp (/ (* sinTheta_O sinTheta_i) v)) (* (* (* 2 v) v) (sinh (/ 1 v)))) (*.f32 (fma.f32 #s(literal 2 binary32) (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 v v) v))) #s(literal 2 binary32)) v))) cosTheta_O)
Outputs
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) #s(approx (- (exp (/ 1 v)) (exp (/ -1 v))) (/.f32 (-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1/60 binary32) (*.f32 v v)) #s(literal 1/3 binary32))) (*.f32 v v)) #s(literal 2 binary32)) (neg.f32 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
Calls

8 calls:

49.0ms
(*.f32 sinTheta_i sinTheta_O)
47.0ms
(*.f32 cosTheta_i cosTheta_O)
42.0ms
sinTheta_i
34.0ms
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
30.0ms
v
Results
AccuracySegmentsBranch
67.3%1cosTheta_i
67.3%1cosTheta_O
67.3%1sinTheta_i
67.3%1sinTheta_O
67.3%1v
67.3%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
67.3%1(*.f32 cosTheta_i cosTheta_O)
67.3%1(*.f32 sinTheta_i sinTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes251.0ms (1.2%)

Memory
-39.5MiB live, 246.8MiB allocated
Counts
57 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) #s(literal 1/2 binary32))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) cosTheta_O))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 v cosTheta_i)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 v cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v cosTheta_i)) cosTheta_O) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) cosTheta_i))) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (sinh (/ 1 v)))) (*.f32 v cosTheta_i)) (/.f32 #s(literal 1/2 binary32) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 #s(literal 1 binary32) cosTheta_O)) v) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v) #s(literal 1/2 binary32)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32)))))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(approx (* (* (sinh (/ 1 v)) 2) v) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32)))) v))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v) (*.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v) (*.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) #s(literal 2 binary32)) v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32) #s(literal 1/3 binary32))) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v)) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) v))) v)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) #s(approx (- (exp (/ 1 v)) (exp (/ -1 v))) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (-.f32 #s(literal 2 binary32) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) v))) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v)) (*.f32 v v))) v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
(*.f32 (/.f32 cosTheta_i #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) cosTheta_O)
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (*.f32 (neg.f32 v) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) sinTheta_O) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal 2 binary32)))))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) cosTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (*.f32 cosTheta_i cosTheta_O))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) #s(literal 2 binary32)) v)))
(/.f32 cosTheta_i (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) cosTheta_O))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (neg.f32 v) (-.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32)) v) #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_O))) (neg.f32 v)) #s(literal 2 binary32)))))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 #s(approx (sinh (/ 1 v)) (/.f32 (-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32))) (*.f32 v v)) #s(literal 1 binary32)) (neg.f32 v))) #s(literal 2 binary32)) v))
(/.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) (*.f32 v (/.f32 v (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)))))) #s(literal 2 binary32)) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_O)) cosTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (*.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) sinTheta_O) (*.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_i))) sinTheta_i)) (*.f32 sinTheta_i sinTheta_i)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (*.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) sinTheta_i) (*.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) sinTheta_O))) sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (*.f32 (fma.f32 (/.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32) (fma.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))) (*.f32 sinTheta_i sinTheta_i)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (*.f32 (fma.f32 (/.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32) (fma.f32 v (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))) (*.f32 sinTheta_O sinTheta_O)))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O) #s(literal -1/6 binary32))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 cosTheta_O (fma.f32 cosTheta_i #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32))))) v))
Outputs
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 #s(approx (sinh (/ 1 v)) (/.f32 (-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32))) (*.f32 v v)) #s(literal 1 binary32)) (neg.f32 v))) #s(literal 2 binary32)) v))
Calls

8 calls:

45.0ms
sinTheta_i
43.0ms
(*.f32 cosTheta_i cosTheta_O)
38.0ms
cosTheta_O
31.0ms
(*.f32 sinTheta_i sinTheta_O)
24.0ms
sinTheta_O
Results
AccuracySegmentsBranch
67.3%1(*.f32 sinTheta_i sinTheta_O)
67.3%1sinTheta_i
67.3%1v
67.3%1sinTheta_O
67.3%1cosTheta_O
67.3%1(*.f32 cosTheta_i cosTheta_O)
67.3%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
67.3%1cosTheta_i
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes148.0ms (0.7%)

Memory
-0.9MiB live, 159.0MiB allocated
Counts
48 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) #s(literal 1/2 binary32))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) cosTheta_O))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 v cosTheta_i)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 v cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v cosTheta_i)) cosTheta_O) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) cosTheta_i))) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (sinh (/ 1 v)))) (*.f32 v cosTheta_i)) (/.f32 #s(literal 1/2 binary32) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 #s(literal 1 binary32) cosTheta_O)) v) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v) #s(literal 1/2 binary32)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32)))))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(approx (* (* (sinh (/ 1 v)) 2) v) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32)))) v))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v) (*.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v) (*.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) #s(literal 2 binary32)) v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32) #s(literal 1/3 binary32))) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v)) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) v))) v)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) #s(approx (- (exp (/ 1 v)) (exp (/ -1 v))) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (-.f32 #s(literal 2 binary32) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) v))) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v)) (*.f32 v v))) v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
(*.f32 (/.f32 cosTheta_i #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) cosTheta_O)
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (*.f32 (neg.f32 v) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) sinTheta_O) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal 2 binary32)))))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) cosTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (*.f32 cosTheta_i cosTheta_O))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) #s(literal 2 binary32)) v)))
(/.f32 cosTheta_i (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) cosTheta_O))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (neg.f32 v) (-.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal -1/6 binary32)) v) #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_O))) (neg.f32 v)) #s(literal 2 binary32)))))
Outputs
(/.f32 cosTheta_i (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) cosTheta_O))
Calls

8 calls:

41.0ms
sinTheta_i
21.0ms
v
17.0ms
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
16.0ms
cosTheta_i
13.0ms
sinTheta_O
Results
AccuracySegmentsBranch
60.8%1v
60.8%1(*.f32 sinTheta_i sinTheta_O)
60.8%1sinTheta_i
60.8%1cosTheta_O
60.8%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
60.8%1(*.f32 cosTheta_i cosTheta_O)
60.8%1cosTheta_i
60.8%1sinTheta_O
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes149.0ms (0.7%)

Memory
29.8MiB live, 188.9MiB allocated
Counts
46 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) #s(literal 1/2 binary32))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) cosTheta_O))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 v cosTheta_i)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 v cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v cosTheta_i)) cosTheta_O) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) cosTheta_i))) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (sinh (/ 1 v)))) (*.f32 v cosTheta_i)) (/.f32 #s(literal 1/2 binary32) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 #s(literal 1 binary32) cosTheta_O)) v) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v) #s(literal 1/2 binary32)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32)))))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(approx (* (* (sinh (/ 1 v)) 2) v) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32)))) v))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v) (*.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v) (*.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) #s(literal 2 binary32)) v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32) #s(literal 1/3 binary32))) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v)) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) v))) v)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) #s(approx (- (exp (/ 1 v)) (exp (/ -1 v))) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (-.f32 #s(literal 2 binary32) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) v))) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v)) (*.f32 v v))) v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
(*.f32 (/.f32 cosTheta_i #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) cosTheta_O)
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (*.f32 (neg.f32 v) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) sinTheta_O) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal 2 binary32)))))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)))))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) cosTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) (*.f32 cosTheta_i cosTheta_O))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) #s(literal 2 binary32)) v)))
Outputs
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (*.f32 (neg.f32 v) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) sinTheta_O) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal 2 binary32)))))))
Calls

8 calls:

33.0ms
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
26.0ms
cosTheta_O
21.0ms
sinTheta_O
16.0ms
(*.f32 sinTheta_i sinTheta_O)
13.0ms
sinTheta_i
Results
AccuracySegmentsBranch
60.8%1(*.f32 sinTheta_i sinTheta_O)
60.8%1(*.f32 cosTheta_i cosTheta_O)
60.8%1cosTheta_O
60.8%1v
60.8%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
60.8%1sinTheta_i
60.8%1sinTheta_O
60.8%1cosTheta_i
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes153.0ms (0.8%)

Memory
0.7MiB live, 237.2MiB allocated
Counts
41 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) #s(literal 1/2 binary32))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) cosTheta_O))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 v cosTheta_i)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 v cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v cosTheta_i)) cosTheta_O) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) cosTheta_i))) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (sinh (/ 1 v)))) (*.f32 v cosTheta_i)) (/.f32 #s(literal 1/2 binary32) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 #s(literal 1 binary32) cosTheta_O)) v) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v) #s(literal 1/2 binary32)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32)))))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(approx (* (* (sinh (/ 1 v)) 2) v) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32)))) v))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v) (*.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v) (*.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) #s(literal 2 binary32)) v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32) #s(literal 1/3 binary32))) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v)) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) v))) v)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) #s(approx (- (exp (/ 1 v)) (exp (/ -1 v))) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (-.f32 #s(literal 2 binary32) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) v))) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v)) v)) (*.f32 v v))) v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
(*.f32 (/.f32 cosTheta_i #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) cosTheta_O)
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)))
Outputs
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
Calls

8 calls:

36.0ms
(*.f32 cosTheta_i cosTheta_O)
26.0ms
v
22.0ms
(*.f32 sinTheta_i sinTheta_O)
18.0ms
sinTheta_i
14.0ms
cosTheta_i
Results
AccuracySegmentsBranch
60.8%1cosTheta_O
60.8%1(*.f32 sinTheta_i sinTheta_O)
60.8%1sinTheta_O
60.8%1v
60.8%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
60.8%1(*.f32 cosTheta_i cosTheta_O)
60.8%1sinTheta_i
60.8%1cosTheta_i
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes84.0ms (0.4%)

Memory
-22.2MiB live, 178.7MiB allocated
Counts
30 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) #s(literal 1/2 binary32))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) cosTheta_O))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 v cosTheta_i)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 v cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v cosTheta_i)) cosTheta_O) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) cosTheta_i))) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (sinh (/ 1 v)))) (*.f32 v cosTheta_i)) (/.f32 #s(literal 1/2 binary32) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 #s(literal 1 binary32) cosTheta_O)) v) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v) #s(literal 1/2 binary32)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32)))))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(approx (* (* (sinh (/ 1 v)) 2) v) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32)))) v))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v) (*.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) v) (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v) (*.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) v)))))
Outputs
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v) (*.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) v))))))
Calls

8 calls:

17.0ms
v
11.0ms
cosTheta_i
10.0ms
sinTheta_O
10.0ms
cosTheta_O
9.0ms
(*.f32 sinTheta_i sinTheta_O)
Results
AccuracySegmentsBranch
60.8%1(*.f32 sinTheta_i sinTheta_O)
60.8%1cosTheta_O
60.8%1sinTheta_i
60.8%1sinTheta_O
60.8%1v
60.8%1(*.f32 cosTheta_i cosTheta_O)
60.8%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
60.8%1cosTheta_i
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes69.0ms (0.3%)

Memory
18.9MiB live, 218.9MiB allocated
Counts
28 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) #s(literal 1/2 binary32))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) cosTheta_O))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 v cosTheta_i)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 v cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v cosTheta_i)) cosTheta_O) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) cosTheta_i))) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (sinh (/ 1 v)))) (*.f32 v cosTheta_i)) (/.f32 #s(literal 1/2 binary32) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 #s(literal 1 binary32) cosTheta_O)) v) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 #s(approx (+ (* 2 (+ (* sinTheta_O (/ sinTheta_i v)) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)))) 2) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v) #s(literal 1/2 binary32)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32)))))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(approx (* (* (sinh (/ 1 v)) 2) v) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32)))) v))
Outputs
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v)))))
Calls

8 calls:

9.0ms
sinTheta_O
9.0ms
v
8.0ms
sinTheta_i
8.0ms
cosTheta_i
8.0ms
cosTheta_O
Results
AccuracySegmentsBranch
60.8%1cosTheta_O
60.8%1(*.f32 sinTheta_i sinTheta_O)
60.8%1v
60.8%1sinTheta_O
60.8%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
60.8%1(*.f32 cosTheta_i cosTheta_O)
60.8%1sinTheta_i
60.8%1cosTheta_i
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes53.0ms (0.3%)

Memory
12.0MiB live, 171.3MiB allocated
Counts
21 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) #s(literal 1/2 binary32))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) cosTheta_O))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 v cosTheta_i)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 v cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v cosTheta_i)) cosTheta_O) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) cosTheta_i))) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (sinh (/ 1 v)))) (*.f32 v cosTheta_i)) (/.f32 #s(literal 1/2 binary32) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 #s(literal 1 binary32) cosTheta_O)) v) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
Outputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
Calls

8 calls:

7.0ms
sinTheta_O
7.0ms
cosTheta_i
6.0ms
(*.f32 sinTheta_i sinTheta_O)
6.0ms
sinTheta_i
6.0ms
cosTheta_O
Results
AccuracySegmentsBranch
55.1%1cosTheta_O
55.1%1(*.f32 sinTheta_i sinTheta_O)
55.1%1sinTheta_i
55.1%1sinTheta_O
55.1%1v
55.1%1(*.f32 cosTheta_i cosTheta_O)
55.1%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
55.1%1cosTheta_i
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes59.0ms (0.3%)

Memory
-3.6MiB live, 158.9MiB allocated
Counts
20 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) #s(literal 1/2 binary32))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) cosTheta_O))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 v cosTheta_i)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 v cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v cosTheta_i)) cosTheta_O) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) cosTheta_i))) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ cosTheta_i (* (exp (/ (* sinTheta_O sinTheta_i) v)) (sinh (/ 1 v)))) (*.f32 v cosTheta_i)) (/.f32 #s(literal 1/2 binary32) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 #s(literal 1 binary32) cosTheta_O)) v) #s(literal 1/2 binary32)))
Outputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
Calls

8 calls:

15.0ms
cosTheta_O
7.0ms
cosTheta_i
7.0ms
sinTheta_i
6.0ms
sinTheta_O
6.0ms
v
Results
AccuracySegmentsBranch
55.1%1sinTheta_O
55.1%1cosTheta_i
55.1%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
55.1%1(*.f32 cosTheta_i cosTheta_O)
55.1%1cosTheta_O
55.1%1sinTheta_i
55.1%1(*.f32 sinTheta_i sinTheta_O)
55.1%1v
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes44.0ms (0.2%)

Memory
-17.8MiB live, 142.2MiB allocated
Counts
16 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) #s(literal 1/2 binary32))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) cosTheta_O))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 v cosTheta_i)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 v cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v cosTheta_i)) cosTheta_O) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) cosTheta_i))) cosTheta_O))
Outputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
Calls

8 calls:

6.0ms
cosTheta_O
6.0ms
v
5.0ms
cosTheta_i
5.0ms
(*.f32 cosTheta_i cosTheta_O)
5.0ms
sinTheta_i
Results
AccuracySegmentsBranch
55.1%1sinTheta_O
55.1%1cosTheta_i
55.1%1sinTheta_i
55.1%1(*.f32 cosTheta_i cosTheta_O)
55.1%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
55.1%1cosTheta_O
55.1%1(*.f32 sinTheta_i sinTheta_O)
55.1%1v
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes32.0ms (0.2%)

Memory
19.7MiB live, 98.8MiB allocated
Counts
11 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (/ (* (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) 1/2) (* (sinh (/ 1 v)) v)) #s(literal 1/2 binary32))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) cosTheta_O))))
Outputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O)) v))
Calls

8 calls:

4.0ms
sinTheta_i
4.0ms
(*.f32 sinTheta_i sinTheta_O)
4.0ms
cosTheta_O
4.0ms
cosTheta_i
4.0ms
sinTheta_O
Results
AccuracySegmentsBranch
54.8%1sinTheta_O
54.8%1cosTheta_i
54.8%1(*.f32 cosTheta_i cosTheta_O)
54.8%1sinTheta_i
54.8%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
54.8%1cosTheta_O
54.8%1(*.f32 sinTheta_i sinTheta_O)
54.8%1v
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes23.0ms (0.1%)

Memory
-5.7MiB live, 74.9MiB allocated
Counts
6 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
Outputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
Calls

8 calls:

3.0ms
(*.f32 sinTheta_i sinTheta_O)
3.0ms
(*.f32 cosTheta_i cosTheta_O)
3.0ms
sinTheta_O
3.0ms
sinTheta_i
3.0ms
cosTheta_O
Results
AccuracySegmentsBranch
54.8%1cosTheta_i
54.8%1sinTheta_O
54.8%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
54.8%1(*.f32 cosTheta_i cosTheta_O)
54.8%1sinTheta_i
54.8%1v
54.8%1cosTheta_O
54.8%1(*.f32 sinTheta_i sinTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes21.0ms (0.1%)

Memory
-5.4MiB live, 73.5MiB allocated
Counts
5 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)))
Outputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O)))
Calls

8 calls:

3.0ms
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
3.0ms
(*.f32 sinTheta_i sinTheta_O)
2.0ms
sinTheta_O
2.0ms
sinTheta_i
2.0ms
cosTheta_i
Results
AccuracySegmentsBranch
54.8%1cosTheta_i
54.8%1sinTheta_O
54.8%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
54.8%1cosTheta_O
54.8%1(*.f32 cosTheta_i cosTheta_O)
54.8%1sinTheta_i
54.8%1v
54.8%1(*.f32 sinTheta_i sinTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes17.0ms (0.1%)

Memory
-27.4MiB live, 53.8MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
3 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)))
Outputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
Calls

8 calls:

3.0ms
cosTheta_O
2.0ms
v
2.0ms
cosTheta_i
2.0ms
sinTheta_O
2.0ms
sinTheta_i
Results
AccuracySegmentsBranch
54.8%1sinTheta_O
54.8%1cosTheta_i
54.8%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
54.8%1(*.f32 cosTheta_i cosTheta_O)
54.8%1sinTheta_i
54.8%1cosTheta_O
54.8%1v
54.8%1(*.f32 sinTheta_i sinTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

simplify113.0ms (0.6%)

Memory
31.2MiB live, 70.4MiB allocated
Algorithm
egg-herbie
Rules
1 106×distribute-lft-neg-in_binary32
742×neg-mul-1_binary32
688×unsub-neg_binary32
658×neg-sub0_binary32
496×sub-neg_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0197796
1284796
2354790
3458790
4599790
5730790
6918790
71227790
81716790
92254790
102763790
113198790
123466790
133624790
143677790
153709790
163793790
173885790
183885790
Stop Event
saturated
Calls
Call 1
Inputs
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v)))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)) cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 cosTheta_i (*.f32 #s(approx (exp (/ (* sinTheta_O sinTheta_i) v)) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O)
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) #s(approx (- (exp (/ 1 v)) (exp (/ -1 v))) (/.f32 (-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1/60 binary32) (*.f32 v v)) #s(literal 1/3 binary32))) (*.f32 v v)) #s(literal 2 binary32)) (neg.f32 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 #s(approx (sinh (/ 1 v)) (/.f32 (-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32))) (*.f32 v v)) #s(literal 1 binary32)) (neg.f32 v))) #s(literal 2 binary32)) v))
(/.f32 cosTheta_i (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) cosTheta_O))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (*.f32 (neg.f32 v) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) sinTheta_O) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal 2 binary32)))))))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v) (*.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) v))))))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v)))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
Outputs
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (/.f32 (*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i (neg.f32 v)) sinTheta_O)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))))
(*.f32 (*.f32 (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (/.f32 #s(literal 1 binary32) v)) cosTheta_O)
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v)))
(*.f32 (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)) cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i) cosTheta_O)) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(/.f32 #s(approx (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (/.f32 cosTheta_i (*.f32 #s(approx (exp (/ (* sinTheta_O sinTheta_i) v)) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O)
(*.f32 (/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(approx (exp (/ (* sinTheta_O sinTheta_i) v)) #s(literal 1 binary32)))) cosTheta_O)
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) #s(approx (- (exp (/ 1 v)) (exp (/ -1 v))) (/.f32 (-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1/60 binary32) (*.f32 v v)) #s(literal 1/3 binary32))) (*.f32 v v)) #s(literal 2 binary32)) (neg.f32 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)))
(*.f32 (*.f32 #s(approx (/ (exp (* sinTheta_O (/ (neg sinTheta_i) v))) (sinh (/ 1 v))) (/.f32 #s(literal 2 binary32) #s(approx (- (exp (/ 1 v)) (exp (/ -1 v))) (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (*.f32 v v)) #s(literal 2 binary32)) v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (/.f32 cosTheta_O v))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 #s(approx (sinh (/ 1 v)) (/.f32 (-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32))) (*.f32 v v)) #s(literal 1 binary32)) (neg.f32 v))) #s(literal 2 binary32)) v))
(/.f32 #s(approx (/ (/ (exp (* (/ (neg sinTheta_i) v) sinTheta_O)) v) (/ 1 (* cosTheta_O cosTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 #s(approx (sinh (/ 1 v)) (/.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) #s(literal -1 binary32)) v)) #s(literal 2 binary32)) v))
(/.f32 cosTheta_i (/.f32 #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32) #s(literal 2 binary32)) v)) cosTheta_O))
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (*.f32 (neg.f32 v) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) sinTheta_O) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal 2 binary32)))))))
(*.f32 (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (*.f32 (+.f32 (/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) sinTheta_O) sinTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1 binary32) #s(literal 1/3 binary32)) v)) v) #s(literal 2 binary32)) v)))) cosTheta_i)
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) #s(literal 2 binary32) #s(literal 2 binary32)) v))))
(*.f32 (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) (*.f32 (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(approx (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v)) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) #s(literal 2 binary32) #s(literal 2 binary32)) v))) cosTheta_i)
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v) (*.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) v))))))
(*.f32 (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i sinTheta_O v) (*.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) v))))) cosTheta_i)
(*.f32 cosTheta_i (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v)))))
(*.f32 (/.f32 cosTheta_O #s(approx (* (* (* v (* 2 v)) (sinh (/ 1 v))) (exp (/ (* sinTheta_O sinTheta_i) v))) #s(approx (* (+ (* (+ (* (/ sinTheta_O v) sinTheta_i) (/ (+ (* (* (* (* 1/2 sinTheta_O) sinTheta_O) sinTheta_i) sinTheta_i) 1/6) (* v v))) 2) 2) v) (*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)) v)))) cosTheta_i)
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))

soundness1.9s (9.4%)

Memory
-5.2MiB live, 2 057.1MiB allocated
Rules
11 846×lower-fma.f64
11 846×lower-fma.f32
10 374×lower-fma.f64
10 374×lower-fma.f32
10 228×lower-fma.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
055277
089276
1290266
21939265
37529265
08290265
03344121
110404000
238273767
370033766
080493724
083423
0128417
1424395
22811390
08127385
070389
0114387
1372386
22725381
08857376
01970
03170
18968
252868
3682568
0806568
088518532
1296417854
0843117571
082517456
1272516773
0848316548
0103422361
1361521411
0830520972
Stop Event
fuel
iter limit
node 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
iter limit
node limit
iter limit
Compiler

Compiled 1 835 to 1 019 computations (44.5% saved)

preprocess924.0ms (4.6%)

Memory
-114.3MiB live, 850.5MiB allocated
Remove

(negabs cosTheta_O)

(sort sinTheta_i sinTheta_O)

(sort cosTheta_i cosTheta_O)

(negabs cosTheta_i)

Compiler

Compiled 5 458 to 3 526 computations (35.4% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...