HairBSDF, Mp, upper

Time bar (total: 27.9s)

analyze6.4s (22.9%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%0%100%0%0%0%0
0%0%0.1%99.9%0%0%0%1
0%0%0.1%99.9%0%0%0%2
0%0%0.3%99.7%0%0%0%3
0%0%0.5%99.5%0%0%0%4
0%0%0.5%99.5%0%0%0%5
0%0%0.8%99.2%0%0%0%6
0%0%1.4%98.6%0%0%0%7
0%0%2.4%97.6%0%0%0%8
0%0%4.2%95.8%0%0%0%9
0%0%4.2%95.8%0%0%0%10
0%0%7.2%92.8%0%0%0%11
0%0%12.2%87.8%0%0%0%12
Compiler

Compiled 66 to 48 computations (27.3% saved)

sample6.0s (21.6%)

Results
6.0s8256×body256valid
Bogosity

preprocess69.0ms (0.2%)

Algorithm
egg-herbie
Rules
1128×associate-/r*
1008×associate-*r/
990×associate-/r/
988×associate-*l/
660×distribute-lft-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01391104
14921080
217531020
359221020
Stop Event
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 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 (neg.f32 v))) 2) (neg.f32 v)))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i sinTheta_O) v))) (/.f32 (*.f32 sinTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i cosTheta_i) v))) (/.f32 (*.f32 sinTheta_O cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i))) (/.f32 (*.f32 v cosTheta_O) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 cosTheta_i)) 2) cosTheta_i))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i sinTheta_i) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i cosTheta_O) v))) (/.f32 (*.f32 cosTheta_i sinTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_O))) (/.f32 (*.f32 cosTheta_i v) cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 cosTheta_O)) 2) cosTheta_O))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 v sinTheta_O) sinTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) sinTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 sinTheta_i)) 2) sinTheta_i))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i v) sinTheta_O))) (/.f32 (*.f32 cosTheta_i cosTheta_O) sinTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 sinTheta_O)) 2) sinTheta_O))
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 1 v)) 2) v))
(*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 sinTheta_i) (/.f32 v sinTheta_O))) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v))
(*.f32 (/.f32 cosTheta_i (*.f32 v (/.f32 v cosTheta_O))) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O))) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2))
(/.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) v)
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 sinTheta_i) (/.f32 v sinTheta_O))) (/.f32 (neg.f32 cosTheta_i) (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (neg.f32 cosTheta_O)) (sinh.f32 (/.f32 1 v))) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O))) (*.f32 v 2)))
(/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (neg.f32 cosTheta_i) v)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 v v)) 2)) (sinh.f32 (/.f32 1 v)))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 sinTheta_i) (/.f32 v sinTheta_O))) (/.f32 (neg.f32 cosTheta_i) (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (neg.f32 cosTheta_O)) (sinh.f32 (/.f32 1 v))) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O))) (*.f32 v 2)))
(/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (neg.f32 cosTheta_i) v)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 v v)) 2)) (sinh.f32 (/.f32 1 v)))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v))
(*.f32 (/.f32 cosTheta_i (*.f32 v (/.f32 v cosTheta_O))) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i) (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 v 2)))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v 2)) (sinh.f32 (/.f32 1 v))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v))
(*.f32 (/.f32 cosTheta_i (*.f32 v (/.f32 v cosTheta_O))) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i) (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 v 2)))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v 2)) (sinh.f32 (/.f32 1 v))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 (neg.f32 v))) 2) (neg.f32 v)))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v))) (*.f32 (neg.f32 v) (*.f32 2 (sinh.f32 (/.f32 1 (neg.f32 v))))))
(/.f32 (*.f32 (/.f32 cosTheta_i (neg.f32 v)) cosTheta_O) (/.f32 (*.f32 (sinh.f32 (/.f32 -1 v)) (*.f32 -2 v)) (exp.f32 (/.f32 (neg.f32 sinTheta_i) (/.f32 (neg.f32 v) sinTheta_O)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (/.f32 sinTheta_O (neg.f32 v)) sinTheta_i))) (*.f32 (*.f32 2 (sinh.f32 (/.f32 -1 v))) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (exp.f32 (*.f32 (/.f32 sinTheta_O (neg.f32 v)) sinTheta_i)))) (*.f32 (*.f32 2 (sinh.f32 (/.f32 -1 v))) (*.f32 v v)))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 sinTheta_i) (/.f32 v sinTheta_O))) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v))
(*.f32 (/.f32 cosTheta_i (*.f32 v (/.f32 v cosTheta_O))) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O))) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2))
(/.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) v)
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i sinTheta_O) v))) (/.f32 (*.f32 sinTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O cosTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (/.f32 sinTheta_i (/.f32 v cosTheta_O)) v))
(*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 cosTheta_i) (/.f32 v sinTheta_O))) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (*.f32 sinTheta_i cosTheta_O) (*.f32 v v)))
(/.f32 (/.f32 (/.f32 (*.f32 sinTheta_i cosTheta_O) (pow.f32 (exp.f32 (/.f32 cosTheta_i v)) sinTheta_O)) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2))
(/.f32 (/.f32 (*.f32 sinTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 2 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) cosTheta_i))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i cosTheta_i) v))) (/.f32 (*.f32 sinTheta_O cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v cosTheta_i)))) (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (*.f32 sinTheta_O cosTheta_O) v)))
(*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 sinTheta_i) (/.f32 v cosTheta_i))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (*.f32 (/.f32 cosTheta_O v) sinTheta_O))
(/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 sinTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) cosTheta_i))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i))) (/.f32 (*.f32 v cosTheta_O) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 cosTheta_i)) 2) cosTheta_i))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) cosTheta_i)) (*.f32 2 (sinh.f32 (/.f32 1 cosTheta_i)))) (/.f32 (/.f32 v (/.f32 cosTheta_i cosTheta_O)) cosTheta_i))
(*.f32 (/.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 sinTheta_O) (/.f32 cosTheta_i sinTheta_i))) 2) (sinh.f32 (/.f32 1 cosTheta_i))) (/.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i cosTheta_i)))
(/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 v cosTheta_i)) (pow.f32 (exp.f32 (/.f32 sinTheta_i cosTheta_i)) sinTheta_O)) (*.f32 2 (*.f32 cosTheta_i (sinh.f32 (/.f32 1 cosTheta_i)))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i sinTheta_i) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O cosTheta_O)) v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (/.f32 sinTheta_i (/.f32 v cosTheta_i)) v))
(*.f32 (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 cosTheta_O)) v)) 2) (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 v v)))
(/.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 sinTheta_i (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) cosTheta_O))) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) v)
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i cosTheta_O) v))) (/.f32 (*.f32 cosTheta_i sinTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 (*.f32 sinTheta_i cosTheta_O)) v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (/.f32 cosTheta_i (/.f32 v sinTheta_O)) v))
(/.f32 (exp.f32 (/.f32 (neg.f32 sinTheta_i) (/.f32 v cosTheta_O))) (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) (/.f32 (*.f32 sinTheta_O cosTheta_i) (*.f32 v v))))
(/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 sinTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_O))) (/.f32 (*.f32 cosTheta_i v) cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 cosTheta_O)) 2) cosTheta_O))
(/.f32 (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 cosTheta_O sinTheta_O)))) (/.f32 (*.f32 cosTheta_O (*.f32 2 (sinh.f32 (/.f32 1 cosTheta_O)))) (/.f32 (*.f32 v cosTheta_i) cosTheta_O)))
(*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 cosTheta_O (neg.f32 sinTheta_O)))) (sinh.f32 (/.f32 1 cosTheta_O))) (/.f32 (*.f32 (/.f32 cosTheta_i cosTheta_O) v) (*.f32 cosTheta_O 2)))
(/.f32 (/.f32 (*.f32 v (/.f32 cosTheta_i cosTheta_O)) (exp.f32 (*.f32 (/.f32 sinTheta_O cosTheta_O) sinTheta_i))) (*.f32 (sinh.f32 (/.f32 1 cosTheta_O)) (*.f32 cosTheta_O 2)))
(/.f32 (*.f32 v (/.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 cosTheta_O)) (*.f32 cosTheta_O 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O cosTheta_O)) sinTheta_i)))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 sinTheta_i) (/.f32 v sinTheta_O))) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) v))
(*.f32 (/.f32 cosTheta_i (*.f32 v (/.f32 v cosTheta_O))) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O))) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2))
(/.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) v)
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 v sinTheta_O) sinTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) sinTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 sinTheta_i)) 2) sinTheta_i))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O v) sinTheta_i))) (/.f32 cosTheta_i (/.f32 sinTheta_i cosTheta_O))) (*.f32 sinTheta_i (*.f32 2 (sinh.f32 (/.f32 1 sinTheta_i)))))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 v (neg.f32 sinTheta_O)) sinTheta_i)) (sinh.f32 (/.f32 1 sinTheta_i))) (/.f32 (*.f32 (/.f32 cosTheta_i sinTheta_i) cosTheta_O) (*.f32 sinTheta_i 2)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) sinTheta_i) (pow.f32 (exp.f32 (/.f32 v sinTheta_i)) sinTheta_O)) (*.f32 2 (*.f32 sinTheta_i (sinh.f32 (/.f32 1 sinTheta_i)))))
(/.f32 (*.f32 (/.f32 cosTheta_i sinTheta_i) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 v sinTheta_i)) sinTheta_O))) (*.f32 2 (*.f32 sinTheta_i (sinh.f32 (/.f32 1 sinTheta_i)))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i v) sinTheta_O))) (/.f32 (*.f32 cosTheta_i cosTheta_O) sinTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 sinTheta_O)) 2) sinTheta_O))
(*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 (*.f32 sinTheta_i v)) sinTheta_O)) (*.f32 2 (sinh.f32 (/.f32 1 sinTheta_O)))) (/.f32 (/.f32 cosTheta_i (/.f32 sinTheta_O cosTheta_O)) sinTheta_O))
(*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 2 (sinh.f32 (/.f32 1 sinTheta_O)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 sinTheta_O cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 1 sinTheta_O)) (*.f32 sinTheta_O 2)))
(/.f32 (/.f32 cosTheta_i (/.f32 sinTheta_O cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 sinTheta_O)) (*.f32 sinTheta_O 2)) (exp.f32 (/.f32 sinTheta_i (/.f32 sinTheta_O v)))))
Symmetry

(sort cosTheta_i cosTheta_O)

(sort sinTheta_i sinTheta_O)

Compiler

Compiled 32 to 24 computations (25% saved)

simplify54.0ms (0.2%)

Algorithm
egg-herbie
Rules
1826×times-frac
1006×associate-/l*
932×fma-def
706×associate-*l/
702×associate-/l/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02267
15667
217563
379463
4515063
5715563
Stop Event
node limit
Counts
1 → 6
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 1 v)) 2) 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 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v 2) v)) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (/.f32 1/2 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (/.f32 1/2 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v (sinh.f32 (/.f32 1 v)))))

eval2.0ms (0%)

Compiler

Compiled 134 to 79 computations (41% saved)

prune5.0ms (0%)

Pruning

5 alts after pruning (5 fresh and 0 done)

PrunedKeptTotal
New246
Fresh011
Picked000
Done000
Total257
Accurracy
99.7%
Counts
7 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.5%
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
99.4%
(/.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 1 v)) 2) v))
99.5%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v 2) v)) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
99.4%
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (/.f32 1/2 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v (sinh.f32 (/.f32 1 v)))))
99.5%
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
99.4%
(/.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 1 v)) 2) v))
99.5%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v 2) v)) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
99.4%
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (/.f32 1/2 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v (sinh.f32 (/.f32 1 v)))))
Compiler

Compiled 212 to 148 computations (30.2% saved)

localize525.0ms (1.9%)

Local Accuracy

Found 16 expressions with local accuracy:

NewAccuracyProgram
99.8%
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
99.4%
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
99.2%
(*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))
97.3%
(sinh.f32 (/.f32 1 v))
99.4%
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
99.4%
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
99.2%
(*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v)
97.3%
(sinh.f32 (/.f32 1 v))
99.8%
(*.f32 (/.f32 sinTheta_O v) sinTheta_i)
99.8%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v 2) v)) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
99.1%
(*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v 2) v))
97.3%
(sinh.f32 (/.f32 1 v))
99.7%
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (/.f32 1/2 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v (sinh.f32 (/.f32 1 v)))))
99.2%
(*.f32 v (sinh.f32 (/.f32 1 v)))
99.0%
(/.f32 (/.f32 1/2 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v (sinh.f32 (/.f32 1 v))))
97.3%
(sinh.f32 (/.f32 1 v))
Compiler

Compiled 358 to 141 computations (60.6% saved)

series787.0ms (2.8%)

Counts
16 → 384
Calls

114 calls:

TimeVariablePointExpression
329.0ms
cosTheta_O
@inf
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (/.f32 1/2 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v (sinh.f32 (/.f32 1 v)))))
91.0ms
sinTheta_O
@inf
(/.f32 (/.f32 1/2 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v (sinh.f32 (/.f32 1 v))))
61.0ms
sinTheta_O
@-inf
(/.f32 (/.f32 1/2 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v (sinh.f32 (/.f32 1 v))))
51.0ms
cosTheta_O
@0
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (/.f32 1/2 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v (sinh.f32 (/.f32 1 v)))))
25.0ms
cosTheta_i
@0
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (/.f32 1/2 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v (sinh.f32 (/.f32 1 v)))))

rewrite307.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
878×add-sqr-sqrt
866×pow1
864×*-un-lft-identity
812×add-exp-log
812×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044430
1969430
Stop Event
node limit
Counts
16 → 188
Calls
Call 1
Inputs
(sinh.f32 (/.f32 1 v))
(/.f32 (/.f32 1/2 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v (sinh.f32 (/.f32 1 v))))
(*.f32 v (sinh.f32 (/.f32 1 v)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (/.f32 1/2 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(sinh.f32 (/.f32 1 v))
(*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v 2) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v 2) v)) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
(*.f32 (/.f32 sinTheta_O v) sinTheta_i)
(sinh.f32 (/.f32 1 v))
(*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(sinh.f32 (/.f32 1 v))
(*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
Outputs
(-.f32 (exp.f32 (log1p.f32 (sinh.f32 (/.f32 1 v)))) 1)
(*.f32 1 (sinh.f32 (/.f32 1 v)))
(*.f32 (*.f32 (cbrt.f32 (sinh.f32 (/.f32 1 v))) (cbrt.f32 (sinh.f32 (/.f32 1 v)))) (cbrt.f32 (sinh.f32 (/.f32 1 v))))
(*.f32 (sqrt.f32 (sinh.f32 (/.f32 1 v))) (sqrt.f32 (sinh.f32 (/.f32 1 v))))
(/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) 2)
(pow.f32 (sinh.f32 (/.f32 1 v)) 1)
(log.f32 (exp.f32 (sinh.f32 (/.f32 1 v))))
(log.f32 (+.f32 1 (expm1.f32 (sinh.f32 (/.f32 1 v)))))
(cbrt.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (sinh.f32 (/.f32 1 v))) (sinh.f32 (/.f32 1 v))))
(expm1.f32 (log1p.f32 (sinh.f32 (/.f32 1 v))))
(exp.f32 (log.f32 (sinh.f32 (/.f32 1 v))))
(log1p.f32 (expm1.f32 (sinh.f32 (/.f32 1 v))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))) 1)
(*.f32 1 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(*.f32 (/.f32 1/2 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 1 (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (cbrt.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))) (cbrt.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(*.f32 (sqrt.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (sqrt.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(pow.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) 1)
(log.f32 (exp.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(expm1.f32 (log1p.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(exp.f32 (-.f32 (-.f32 (log.f32 1/2) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (log.f32 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(log1p.f32 (expm1.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 v (sinh.f32 (/.f32 1 v))))) 1)
(pow.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 1)
(log.f32 (exp.f32 (*.f32 v (sinh.f32 (/.f32 1 v)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(expm1.f32 (log1p.f32 (*.f32 v (sinh.f32 (/.f32 1 v)))))
(exp.f32 (log.f32 (*.f32 v (sinh.f32 (/.f32 1 v)))))
(log1p.f32 (expm1.f32 (*.f32 v (sinh.f32 (/.f32 1 v)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))) 1)
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/2 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v (sinh.f32 (/.f32 1 v))))
(pow.f32 (*.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 1)
(log.f32 (exp.f32 (*.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (*.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) (*.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(exp.f32 (log.f32 (*.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(-.f32 (exp.f32 (log1p.f32 (sinh.f32 (/.f32 1 v)))) 1)
(*.f32 1 (sinh.f32 (/.f32 1 v)))
(*.f32 (*.f32 (cbrt.f32 (sinh.f32 (/.f32 1 v))) (cbrt.f32 (sinh.f32 (/.f32 1 v)))) (cbrt.f32 (sinh.f32 (/.f32 1 v))))
(*.f32 (sqrt.f32 (sinh.f32 (/.f32 1 v))) (sqrt.f32 (sinh.f32 (/.f32 1 v))))
(/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) 2)
(pow.f32 (sinh.f32 (/.f32 1 v)) 1)
(log.f32 (exp.f32 (sinh.f32 (/.f32 1 v))))
(log.f32 (+.f32 1 (expm1.f32 (sinh.f32 (/.f32 1 v)))))
(cbrt.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (sinh.f32 (/.f32 1 v))) (sinh.f32 (/.f32 1 v))))
(expm1.f32 (log1p.f32 (sinh.f32 (/.f32 1 v))))
(exp.f32 (log.f32 (sinh.f32 (/.f32 1 v))))
(log1p.f32 (expm1.f32 (sinh.f32 (/.f32 1 v))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2))))) 1)
(pow.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2))) 1)
(log.f32 (exp.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))))
(expm1.f32 (log1p.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))))
(exp.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))))
(log1p.f32 (expm1.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))) 1)
(*.f32 1 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))) (cbrt.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))) (cbrt.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))) (sqrt.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))
(pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))) 1)
(log.f32 (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))))
(exp.f32 (-.f32 (log.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2))))) (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))))
(+.f32 0 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)) (cbrt.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) 1)
(/.f32 1 (/.f32 v (*.f32 sinTheta_O sinTheta_i)))
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (neg.f32 v))
(pow.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)) 1)
(log.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)) (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(expm1.f32 (log1p.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(exp.f32 (log.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(log1p.f32 (expm1.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(-.f32 (exp.f32 (log1p.f32 (sinh.f32 (/.f32 1 v)))) 1)
(*.f32 1 (sinh.f32 (/.f32 1 v)))
(*.f32 (*.f32 (cbrt.f32 (sinh.f32 (/.f32 1 v))) (cbrt.f32 (sinh.f32 (/.f32 1 v)))) (cbrt.f32 (sinh.f32 (/.f32 1 v))))
(*.f32 (sqrt.f32 (sinh.f32 (/.f32 1 v))) (sqrt.f32 (sinh.f32 (/.f32 1 v))))
(/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) 2)
(pow.f32 (sinh.f32 (/.f32 1 v)) 1)
(log.f32 (exp.f32 (sinh.f32 (/.f32 1 v))))
(log.f32 (+.f32 1 (expm1.f32 (sinh.f32 (/.f32 1 v)))))
(cbrt.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (sinh.f32 (/.f32 1 v))) (sinh.f32 (/.f32 1 v))))
(expm1.f32 (log1p.f32 (sinh.f32 (/.f32 1 v))))
(exp.f32 (log.f32 (sinh.f32 (/.f32 1 v))))
(log1p.f32 (expm1.f32 (sinh.f32 (/.f32 1 v))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) 1)
(pow.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) 1)
(log.f32 (exp.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(expm1.f32 (log1p.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(exp.f32 (log.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(log1p.f32 (expm1.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) 1)
(*.f32 1 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1 v))
(*.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1)
(log.f32 (exp.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(expm1.f32 (log1p.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(exp.f32 (log.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(log1p.f32 (expm1.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(+.f32 0 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)) (cbrt.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) 1)
(*.f32 1 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(*.f32 (/.f32 sinTheta_O v) sinTheta_i)
(*.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 1 v))
(*.f32 (*.f32 (cbrt.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (cbrt.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (cbrt.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(*.f32 (sqrt.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (sqrt.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(pow.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)) 1)
(log.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)) (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(expm1.f32 (log1p.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(exp.f32 (log.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(log1p.f32 (expm1.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(-.f32 (exp.f32 (log1p.f32 (sinh.f32 (/.f32 1 v)))) 1)
(*.f32 1 (sinh.f32 (/.f32 1 v)))
(*.f32 (*.f32 (cbrt.f32 (sinh.f32 (/.f32 1 v))) (cbrt.f32 (sinh.f32 (/.f32 1 v)))) (cbrt.f32 (sinh.f32 (/.f32 1 v))))
(*.f32 (sqrt.f32 (sinh.f32 (/.f32 1 v))) (sqrt.f32 (sinh.f32 (/.f32 1 v))))
(/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) 2)
(pow.f32 (sinh.f32 (/.f32 1 v)) 1)
(log.f32 (exp.f32 (sinh.f32 (/.f32 1 v))))
(log.f32 (+.f32 1 (expm1.f32 (sinh.f32 (/.f32 1 v)))))
(cbrt.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (sinh.f32 (/.f32 1 v))) (sinh.f32 (/.f32 1 v))))
(expm1.f32 (log1p.f32 (sinh.f32 (/.f32 1 v))))
(exp.f32 (log.f32 (sinh.f32 (/.f32 1 v))))
(log1p.f32 (expm1.f32 (sinh.f32 (/.f32 1 v))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) 1)
(pow.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) 1)
(log.f32 (exp.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(expm1.f32 (log1p.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(exp.f32 (log.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(log1p.f32 (expm1.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(+.f32 0 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i))))) (cbrt.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i))))) 1)
(*.f32 1 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i))))
(*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (/.f32 1 v))
(*.f32 (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i))))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))))
(*.f32 (sqrt.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) (sqrt.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))))
(pow.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i))) 1)
(log.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i))) (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))))
(expm1.f32 (log1p.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))))
(exp.f32 (log.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))))
(log1p.f32 (expm1.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))) 1)
(*.f32 1 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 (*.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (cbrt.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))) (cbrt.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (sqrt.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) 1)
(log.f32 (exp.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(exp.f32 (-.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i))) (log.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))

simplify429.0ms (1.5%)

Algorithm
egg-herbie
Rules
1512×associate-*r*
1326×associate-*l*
952×times-frac
862×fma-def
536×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
062732290
1189629826
Stop Event
node limit
Counts
572 → 334
Calls
Call 1
Inputs
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(/.f32 1 v)
(+.f32 (/.f32 1 v) (*.f32 1/6 (/.f32 1 (pow.f32 v 3))))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (*.f32 1/120 (/.f32 1 (pow.f32 v 5)))))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 7))) (*.f32 1/120 (/.f32 1 (pow.f32 v 5))))))
(/.f32 1 v)
(+.f32 (/.f32 1 v) (*.f32 1/6 (/.f32 1 (pow.f32 v 3))))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (*.f32 1/120 (/.f32 1 (pow.f32 v 5)))))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 7))) (*.f32 1/120 (/.f32 1 (pow.f32 v 5))))))
(/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))) (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_i 2) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_i 2) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_i 2) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_i 2) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_i 3) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 1/6 (/.f32 (pow.f32 sinTheta_i 3) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (*.f32 -1 (/.f32 (*.f32 sinTheta_i (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_i 2) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_i 2) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))) v)))) (pow.f32 sinTheta_O 3))))))
(/.f32 1 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 1 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 1 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 1 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 1 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 1 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 1 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 1 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))) (/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))) (+.f32 (/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))) (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 3) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))) v)) (+.f32 (*.f32 1/6 (/.f32 (pow.f32 sinTheta_O 3) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 3) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))))))))
(/.f32 1 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 1 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 1 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 1 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 1 (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 1 (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 1 (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 1 (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 1 (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 1 (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 1 (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 1 (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
1/2
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 1/2)
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 1/6 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))) (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))))) (pow.f32 v 2))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 1/2))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 1/6 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))) (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))))) (pow.f32 v 2))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 1/2 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 1/6 (*.f32 sinTheta_i sinTheta_O)) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3))) (+.f32 (*.f32 -1 (*.f32 sinTheta_i (*.f32 sinTheta_O (+.f32 1/6 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))) (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))))))) (*.f32 -1 (*.f32 sinTheta_i (*.f32 (+.f32 1/6 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))) sinTheta_O)))))) (pow.f32 v 3))))))
1/2
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 1/2)
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 1/6 (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))) (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))) (pow.f32 v 2))) 1/2))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 1/6 (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))) (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))) (pow.f32 v 2))) (+.f32 1/2 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 sinTheta_i (*.f32 sinTheta_O (-.f32 1/6 (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))) (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))))))) (+.f32 (*.f32 1/6 (*.f32 sinTheta_i sinTheta_O)) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3))) (*.f32 (-.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))) 1/6) (*.f32 sinTheta_i sinTheta_O))))) (pow.f32 v 3))))))
(*.f32 1/2 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 1/2 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 1/2 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 1/2 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
1
(+.f32 1 (*.f32 1/6 (/.f32 1 (pow.f32 v 2))))
(+.f32 1 (+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 4))) (*.f32 1/6 (/.f32 1 (pow.f32 v 2)))))
(+.f32 1 (+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 4))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 2))) (*.f32 1/5040 (/.f32 1 (pow.f32 v 6))))))
1
(+.f32 1 (*.f32 1/6 (/.f32 1 (pow.f32 v 2))))
(+.f32 1 (+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 4))) (*.f32 1/6 (/.f32 1 (pow.f32 v 2)))))
(+.f32 1 (+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 4))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 2))) (*.f32 1/5040 (/.f32 1 (pow.f32 v 6))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))) (*.f32 cosTheta_i (*.f32 (+.f32 1/6 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))) cosTheta_O))) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2)))))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))) (*.f32 cosTheta_i (*.f32 (+.f32 1/6 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))) cosTheta_O))) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 sinTheta_i (*.f32 sinTheta_O (+.f32 (*.f32 cosTheta_i (*.f32 (+.f32 1/6 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))) cosTheta_O)) (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))))))) (+.f32 (*.f32 -1 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 (+.f32 1/6 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))) (*.f32 sinTheta_O cosTheta_O))))) (*.f32 cosTheta_i (*.f32 (+.f32 (*.f32 1/6 (*.f32 sinTheta_i sinTheta_O)) (*.f32 1/6 (*.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3)))) cosTheta_O)))) (pow.f32 v 4))))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))) 1/6) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))) (pow.f32 v 3)))))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 (-.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))) 1/6) (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O)))) (+.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (+.f32 (*.f32 (-.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))) 1/6) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))))) (*.f32 cosTheta_i (*.f32 (+.f32 (*.f32 1/6 (*.f32 sinTheta_i sinTheta_O)) (*.f32 1/6 (*.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3)))) cosTheta_O)))) (pow.f32 v 4))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))) 1/6) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))) (pow.f32 v 3))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))) (*.f32 -2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 3) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (+.f32 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))) (*.f32 -2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))) v)) (+.f32 (*.f32 1/3 (/.f32 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 5) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 5) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))) (*.f32 -2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (+.f32 (*.f32 -2 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (+.f32 (*.f32 -2 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 3) (+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O)) (*.f32 (pow.f32 v 5) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -2 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) sinTheta_O) v)) (*.f32 1/3 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O)) (*.f32 (pow.f32 v 5) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(/.f32 1 v)
(+.f32 (/.f32 1 v) (*.f32 1/6 (/.f32 1 (pow.f32 v 3))))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (*.f32 1/120 (/.f32 1 (pow.f32 v 5)))))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 7))) (*.f32 1/120 (/.f32 1 (pow.f32 v 5))))))
(/.f32 1 v)
(+.f32 (/.f32 1 v) (*.f32 1/6 (/.f32 1 (pow.f32 v 3))))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (*.f32 1/120 (/.f32 1 (pow.f32 v 5)))))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 7))) (*.f32 1/120 (/.f32 1 (pow.f32 v 5))))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 2 v)
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 5))) (*.f32 2 v))))
(*.f32 2 v)
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 5))) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))) (*.f32 cosTheta_i (*.f32 (+.f32 1/6 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))) cosTheta_O))) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2)))))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))) (*.f32 cosTheta_i (*.f32 (+.f32 1/6 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))) cosTheta_O))) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 sinTheta_i (*.f32 sinTheta_O (+.f32 (*.f32 cosTheta_i (*.f32 (+.f32 1/6 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))) cosTheta_O)) (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))))))) (+.f32 (*.f32 -1 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 (+.f32 1/6 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))) (*.f32 sinTheta_O cosTheta_O))))) (*.f32 cosTheta_i (*.f32 (+.f32 (*.f32 1/6 (*.f32 sinTheta_i sinTheta_O)) (*.f32 1/6 (*.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3)))) cosTheta_O)))) (pow.f32 v 4))))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))) 1/6) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))) (pow.f32 v 3)))))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 (-.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))) 1/6) (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O)))) (+.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (+.f32 (*.f32 (-.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))) 1/6) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))))) (*.f32 cosTheta_i (*.f32 (+.f32 (*.f32 1/6 (*.f32 sinTheta_i sinTheta_O)) (*.f32 1/6 (*.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3)))) cosTheta_O)))) (pow.f32 v 4))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))) 1/6) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))) (pow.f32 v 3))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))) (*.f32 -2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 3) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (+.f32 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))) (*.f32 -2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))) v)) (+.f32 (*.f32 1/3 (/.f32 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 5) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 5) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))) (*.f32 -2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (+.f32 (*.f32 -2 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (+.f32 (*.f32 -2 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 3) (+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O)) (*.f32 (pow.f32 v 5) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -2 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) sinTheta_O) v)) (*.f32 1/3 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O)) (*.f32 (pow.f32 v 5) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(/.f32 1 v)
(+.f32 (/.f32 1 v) (*.f32 1/6 (/.f32 1 (pow.f32 v 3))))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (*.f32 1/120 (/.f32 1 (pow.f32 v 5)))))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 7))) (*.f32 1/120 (/.f32 1 (pow.f32 v 5))))))
(/.f32 1 v)
(+.f32 (/.f32 1 v) (*.f32 1/6 (/.f32 1 (pow.f32 v 3))))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (*.f32 1/120 (/.f32 1 (pow.f32 v 5)))))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 7))) (*.f32 1/120 (/.f32 1 (pow.f32 v 5))))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
2
(+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))
(+.f32 2 (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))) (*.f32 1/60 (/.f32 1 (pow.f32 v 4)))))
(+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 6))) (+.f32 2 (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))) (*.f32 1/60 (/.f32 1 (pow.f32 v 4))))))
2
(+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))
(+.f32 2 (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))) (*.f32 1/60 (/.f32 1 (pow.f32 v 4)))))
(+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 6))) (+.f32 2 (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))) (*.f32 1/60 (/.f32 1 (pow.f32 v 4))))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(/.f32 1 v)
(+.f32 (/.f32 1 v) (*.f32 1/6 (/.f32 1 (pow.f32 v 3))))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (*.f32 1/120 (/.f32 1 (pow.f32 v 5)))))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 7))) (*.f32 1/120 (/.f32 1 (pow.f32 v 5))))))
(/.f32 1 v)
(+.f32 (/.f32 1 v) (*.f32 1/6 (/.f32 1 (pow.f32 v 3))))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (*.f32 1/120 (/.f32 1 (pow.f32 v 5)))))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 7))) (*.f32 1/120 (/.f32 1 (pow.f32 v 5))))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
2
(+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))
(+.f32 2 (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))) (*.f32 1/60 (/.f32 1 (pow.f32 v 4)))))
(+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 6))) (+.f32 2 (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))) (*.f32 1/60 (/.f32 1 (pow.f32 v 4))))))
2
(+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))
(+.f32 2 (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))) (*.f32 1/60 (/.f32 1 (pow.f32 v 4)))))
(+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 6))) (+.f32 2 (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))) (*.f32 1/60 (/.f32 1 (pow.f32 v 4))))))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O))) (*.f32 (pow.f32 v 5) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O))) (*.f32 (pow.f32 v 5) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))
(/.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (*.f32 1/2 (/.f32 (-.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))) (*.f32 1/6 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 3)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O)))) (*.f32 -1/6 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))))) (pow.f32 v 4))) (*.f32 1/2 (/.f32 (-.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))) (*.f32 1/6 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 3))))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))) (*.f32 -1/6 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2)))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))) (*.f32 -1/6 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (*.f32 1/2 (/.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O)))) (*.f32 -1/6 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))))) (pow.f32 v 4))))))
(/.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(-.f32 (exp.f32 (log1p.f32 (sinh.f32 (/.f32 1 v)))) 1)
(*.f32 1 (sinh.f32 (/.f32 1 v)))
(*.f32 (*.f32 (cbrt.f32 (sinh.f32 (/.f32 1 v))) (cbrt.f32 (sinh.f32 (/.f32 1 v)))) (cbrt.f32 (sinh.f32 (/.f32 1 v))))
(*.f32 (sqrt.f32 (sinh.f32 (/.f32 1 v))) (sqrt.f32 (sinh.f32 (/.f32 1 v))))
(/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) 2)
(pow.f32 (sinh.f32 (/.f32 1 v)) 1)
(log.f32 (exp.f32 (sinh.f32 (/.f32 1 v))))
(log.f32 (+.f32 1 (expm1.f32 (sinh.f32 (/.f32 1 v)))))
(cbrt.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (sinh.f32 (/.f32 1 v))) (sinh.f32 (/.f32 1 v))))
(expm1.f32 (log1p.f32 (sinh.f32 (/.f32 1 v))))
(exp.f32 (log.f32 (sinh.f32 (/.f32 1 v))))
(log1p.f32 (expm1.f32 (sinh.f32 (/.f32 1 v))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))) 1)
(*.f32 1 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(*.f32 (/.f32 1/2 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 1 (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (cbrt.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))) (cbrt.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(*.f32 (sqrt.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (sqrt.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(pow.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) 1)
(log.f32 (exp.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(expm1.f32 (log1p.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(exp.f32 (-.f32 (-.f32 (log.f32 1/2) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (log.f32 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(log1p.f32 (expm1.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 v (sinh.f32 (/.f32 1 v))))) 1)
(pow.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 1)
(log.f32 (exp.f32 (*.f32 v (sinh.f32 (/.f32 1 v)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(expm1.f32 (log1p.f32 (*.f32 v (sinh.f32 (/.f32 1 v)))))
(exp.f32 (log.f32 (*.f32 v (sinh.f32 (/.f32 1 v)))))
(log1p.f32 (expm1.f32 (*.f32 v (sinh.f32 (/.f32 1 v)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))) 1)
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/2 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v (sinh.f32 (/.f32 1 v))))
(pow.f32 (*.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 1)
(log.f32 (exp.f32 (*.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (*.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) (*.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(exp.f32 (log.f32 (*.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(-.f32 (exp.f32 (log1p.f32 (sinh.f32 (/.f32 1 v)))) 1)
(*.f32 1 (sinh.f32 (/.f32 1 v)))
(*.f32 (*.f32 (cbrt.f32 (sinh.f32 (/.f32 1 v))) (cbrt.f32 (sinh.f32 (/.f32 1 v)))) (cbrt.f32 (sinh.f32 (/.f32 1 v))))
(*.f32 (sqrt.f32 (sinh.f32 (/.f32 1 v))) (sqrt.f32 (sinh.f32 (/.f32 1 v))))
(/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) 2)
(pow.f32 (sinh.f32 (/.f32 1 v)) 1)
(log.f32 (exp.f32 (sinh.f32 (/.f32 1 v))))
(log.f32 (+.f32 1 (expm1.f32 (sinh.f32 (/.f32 1 v)))))
(cbrt.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (sinh.f32 (/.f32 1 v))) (sinh.f32 (/.f32 1 v))))
(expm1.f32 (log1p.f32 (sinh.f32 (/.f32 1 v))))
(exp.f32 (log.f32 (sinh.f32 (/.f32 1 v))))
(log1p.f32 (expm1.f32 (sinh.f32 (/.f32 1 v))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2))))) 1)
(pow.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2))) 1)
(log.f32 (exp.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))))
(expm1.f32 (log1p.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))))
(exp.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))))
(log1p.f32 (expm1.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))) 1)
(*.f32 1 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))) (cbrt.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))) (cbrt.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))) (sqrt.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))
(pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))) 1)
(log.f32 (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))))
(exp.f32 (-.f32 (log.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2))))) (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))))
(+.f32 0 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)) (cbrt.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) 1)
(/.f32 1 (/.f32 v (*.f32 sinTheta_O sinTheta_i)))
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (neg.f32 v))
(pow.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)) 1)
(log.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)) (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(expm1.f32 (log1p.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(exp.f32 (log.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(log1p.f32 (expm1.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(-.f32 (exp.f32 (log1p.f32 (sinh.f32 (/.f32 1 v)))) 1)
(*.f32 1 (sinh.f32 (/.f32 1 v)))
(*.f32 (*.f32 (cbrt.f32 (sinh.f32 (/.f32 1 v))) (cbrt.f32 (sinh.f32 (/.f32 1 v)))) (cbrt.f32 (sinh.f32 (/.f32 1 v))))
(*.f32 (sqrt.f32 (sinh.f32 (/.f32 1 v))) (sqrt.f32 (sinh.f32 (/.f32 1 v))))
(/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) 2)
(pow.f32 (sinh.f32 (/.f32 1 v)) 1)
(log.f32 (exp.f32 (sinh.f32 (/.f32 1 v))))
(log.f32 (+.f32 1 (expm1.f32 (sinh.f32 (/.f32 1 v)))))
(cbrt.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (sinh.f32 (/.f32 1 v))) (sinh.f32 (/.f32 1 v))))
(expm1.f32 (log1p.f32 (sinh.f32 (/.f32 1 v))))
(exp.f32 (log.f32 (sinh.f32 (/.f32 1 v))))
(log1p.f32 (expm1.f32 (sinh.f32 (/.f32 1 v))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) 1)
(pow.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) 1)
(log.f32 (exp.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(expm1.f32 (log1p.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(exp.f32 (log.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(log1p.f32 (expm1.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) 1)
(*.f32 1 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1 v))
(*.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1)
(log.f32 (exp.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(expm1.f32 (log1p.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(exp.f32 (log.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(log1p.f32 (expm1.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(+.f32 0 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)) (cbrt.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) 1)
(*.f32 1 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(*.f32 (/.f32 sinTheta_O v) sinTheta_i)
(*.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 1 v))
(*.f32 (*.f32 (cbrt.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (cbrt.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (cbrt.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(*.f32 (sqrt.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (sqrt.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(pow.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)) 1)
(log.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)) (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(expm1.f32 (log1p.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(exp.f32 (log.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(log1p.f32 (expm1.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(-.f32 (exp.f32 (log1p.f32 (sinh.f32 (/.f32 1 v)))) 1)
(*.f32 1 (sinh.f32 (/.f32 1 v)))
(*.f32 (*.f32 (cbrt.f32 (sinh.f32 (/.f32 1 v))) (cbrt.f32 (sinh.f32 (/.f32 1 v)))) (cbrt.f32 (sinh.f32 (/.f32 1 v))))
(*.f32 (sqrt.f32 (sinh.f32 (/.f32 1 v))) (sqrt.f32 (sinh.f32 (/.f32 1 v))))
(/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) 2)
(pow.f32 (sinh.f32 (/.f32 1 v)) 1)
(log.f32 (exp.f32 (sinh.f32 (/.f32 1 v))))
(log.f32 (+.f32 1 (expm1.f32 (sinh.f32 (/.f32 1 v)))))
(cbrt.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (sinh.f32 (/.f32 1 v))) (sinh.f32 (/.f32 1 v))))
(expm1.f32 (log1p.f32 (sinh.f32 (/.f32 1 v))))
(exp.f32 (log.f32 (sinh.f32 (/.f32 1 v))))
(log1p.f32 (expm1.f32 (sinh.f32 (/.f32 1 v))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) 1)
(pow.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) 1)
(log.f32 (exp.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(expm1.f32 (log1p.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(exp.f32 (log.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(log1p.f32 (expm1.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(+.f32 0 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i))))) (cbrt.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i))))) 1)
(*.f32 1 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i))))
(*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (/.f32 1 v))
(*.f32 (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i))))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))))
(*.f32 (sqrt.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) (sqrt.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))))
(pow.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i))) 1)
(log.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i))) (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))))
(expm1.f32 (log1p.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))))
(exp.f32 (log.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))))
(log1p.f32 (expm1.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))) 1)
(*.f32 1 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 (*.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (cbrt.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))) (cbrt.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (sqrt.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) 1)
(log.f32 (exp.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(exp.f32 (-.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i))) (log.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
Outputs
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 1 v)
(+.f32 (/.f32 1 v) (*.f32 1/6 (/.f32 1 (pow.f32 v 3))))
(+.f32 (/.f32 1 v) (/.f32 1/6 (pow.f32 v 3)))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (*.f32 1/120 (/.f32 1 (pow.f32 v 5)))))
(+.f32 (/.f32 1/6 (pow.f32 v 3)) (+.f32 (/.f32 1 v) (/.f32 1/120 (pow.f32 v 5))))
(+.f32 (/.f32 1 v) (+.f32 (/.f32 1/6 (pow.f32 v 3)) (/.f32 1/120 (pow.f32 v 5))))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 7))) (*.f32 1/120 (/.f32 1 (pow.f32 v 5))))))
(+.f32 (/.f32 1/6 (pow.f32 v 3)) (+.f32 (/.f32 1 v) (+.f32 (/.f32 1/120 (pow.f32 v 5)) (/.f32 1/5040 (pow.f32 v 7)))))
(+.f32 (/.f32 1 v) (+.f32 (/.f32 1/6 (pow.f32 v 3)) (+.f32 (/.f32 1/120 (pow.f32 v 5)) (/.f32 1/5040 (pow.f32 v 7)))))
(/.f32 1 v)
(+.f32 (/.f32 1 v) (*.f32 1/6 (/.f32 1 (pow.f32 v 3))))
(+.f32 (/.f32 1 v) (/.f32 1/6 (pow.f32 v 3)))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (*.f32 1/120 (/.f32 1 (pow.f32 v 5)))))
(+.f32 (/.f32 1/6 (pow.f32 v 3)) (+.f32 (/.f32 1 v) (/.f32 1/120 (pow.f32 v 5))))
(+.f32 (/.f32 1 v) (+.f32 (/.f32 1/6 (pow.f32 v 3)) (/.f32 1/120 (pow.f32 v 5))))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 7))) (*.f32 1/120 (/.f32 1 (pow.f32 v 5))))))
(+.f32 (/.f32 1/6 (pow.f32 v 3)) (+.f32 (/.f32 1 v) (+.f32 (/.f32 1/120 (pow.f32 v 5)) (/.f32 1/5040 (pow.f32 v 7)))))
(+.f32 (/.f32 1 v) (+.f32 (/.f32 1/6 (pow.f32 v 3)) (+.f32 (/.f32 1/120 (pow.f32 v 5)) (/.f32 1/5040 (pow.f32 v 7)))))
(/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(fma.f32 -1 (*.f32 (/.f32 sinTheta_i (*.f32 v v)) (/.f32 sinTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) (/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))))
(-.f32 (/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))) (/.f32 (*.f32 (/.f32 sinTheta_i v) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))) (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_i 2) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_i 2) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))))))
(+.f32 (fma.f32 -1 (*.f32 (/.f32 sinTheta_i (*.f32 v v)) (/.f32 sinTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) (/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 v 3)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))) -1/2))))
(-.f32 (-.f32 (/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))) (/.f32 (*.f32 (/.f32 sinTheta_i v) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))) (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 v 3)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))) (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_i 2) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_i 2) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_i 3) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 1/6 (/.f32 (pow.f32 sinTheta_i 3) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (*.f32 -1 (/.f32 (*.f32 sinTheta_i (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_i 2) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_i 2) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))) v)))) (pow.f32 sinTheta_O 3))))))
(+.f32 (fma.f32 -1 (*.f32 (/.f32 sinTheta_i (*.f32 v v)) (/.f32 sinTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) (/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))) (*.f32 -1 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 v 3)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))) -1/2)) (*.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_i 3) (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (pow.f32 v 4))) (fma.f32 1/6 (/.f32 (pow.f32 sinTheta_i 3) (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (pow.f32 v 4))) (neg.f32 (/.f32 sinTheta_i (/.f32 v (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 v 3)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))) -1/2)))))) (pow.f32 sinTheta_O 3)))))
(-.f32 (fma.f32 -1 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 v 3)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))) -1/2) (*.f32 (-.f32 (*.f32 (/.f32 (pow.f32 sinTheta_i 3) (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) (pow.f32 v 4))) -1/3) (/.f32 (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 v 3)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))) (*.f32 -1/2 sinTheta_i)) v)) (pow.f32 sinTheta_O 3))) (/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))) (/.f32 (*.f32 (/.f32 sinTheta_i v) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 1 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 1 (*.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 1 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 1 (*.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 1 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 1 (*.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 1 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 1 (*.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 1 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 1 (*.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 1 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 1 (*.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 1 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 1 (*.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 1 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 1 (*.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(fma.f32 -1 (*.f32 (/.f32 sinTheta_i (*.f32 v v)) (/.f32 sinTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) (/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))))
(-.f32 (/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))) (/.f32 (*.f32 (/.f32 sinTheta_i v) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))) (/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))
(fma.f32 -1 (*.f32 (/.f32 sinTheta_i (*.f32 v v)) (/.f32 sinTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) (fma.f32 -1 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 v 3)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))) -1/2)) (/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))))
(-.f32 (-.f32 (/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) (pow.f32 v 3))) (*.f32 -1/2 (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 (/.f32 sinTheta_i v) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))) (+.f32 (/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))) (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 3) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))) v)) (+.f32 (*.f32 1/6 (/.f32 (pow.f32 sinTheta_O 3) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 3) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))))))))
(fma.f32 -1 (*.f32 (/.f32 sinTheta_i (*.f32 v v)) (/.f32 sinTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) (+.f32 (fma.f32 -1 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 v 3)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))) -1/2)) (/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))) (neg.f32 (*.f32 (pow.f32 sinTheta_i 3) (fma.f32 -1 (/.f32 sinTheta_O (/.f32 v (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 v 3)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))) -1/2))) (*.f32 (/.f32 (pow.f32 sinTheta_O 3) (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (pow.f32 v 4))) -1/3))))))
(-.f32 (-.f32 (-.f32 (/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) (pow.f32 v 3))) (*.f32 -1/2 (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (pow.f32 sinTheta_i 3) (-.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 3) (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) (pow.f32 v 4))) -1/3) (/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) (pow.f32 v 3))) (*.f32 -1/2 sinTheta_O)) v)))) (/.f32 (*.f32 (/.f32 sinTheta_i v) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 1 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 1 (*.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 1 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 1 (*.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 1 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 1 (*.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 1 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 1 (*.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 1 (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 1 (*.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 1 (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 1 (*.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 1 (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 1 (*.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 1 (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 1 (*.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 1 (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 1 (*.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 1 (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 1 (*.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 1 (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 1 (*.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 1 (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 1 (*.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
1/2
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 1/2)
(fma.f32 -1/2 (*.f32 sinTheta_i (/.f32 sinTheta_O v)) 1/2)
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 1/6 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))) (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))))) (pow.f32 v 2))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 1/2))
(fma.f32 -1/2 (/.f32 (+.f32 1/6 (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v)) (fma.f32 -1/2 (*.f32 sinTheta_i (/.f32 sinTheta_O v)) 1/2))
(fma.f32 -1/2 (/.f32 (fma.f32 (*.f32 -1/2 (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O) 1/6) (*.f32 v v)) (fma.f32 -1/2 (*.f32 sinTheta_i (/.f32 sinTheta_O v)) 1/2))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 1/6 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))) (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))))) (pow.f32 v 2))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 1/2 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 1/6 (*.f32 sinTheta_i sinTheta_O)) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3))) (+.f32 (*.f32 -1 (*.f32 sinTheta_i (*.f32 sinTheta_O (+.f32 1/6 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))) (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))))))) (*.f32 -1 (*.f32 sinTheta_i (*.f32 (+.f32 1/6 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))) sinTheta_O)))))) (pow.f32 v 3))))))
(fma.f32 -1/2 (/.f32 (+.f32 1/6 (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v)) (+.f32 (fma.f32 -1/2 (*.f32 sinTheta_i (/.f32 sinTheta_O v)) 1/2) (*.f32 -1/2 (/.f32 (fma.f32 1/6 (*.f32 sinTheta_i sinTheta_O) (fma.f32 1/6 (*.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3)) (*.f32 -1 (+.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (+.f32 1/6 (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 sinTheta_i (*.f32 sinTheta_O (+.f32 1/6 (*.f32 (*.f32 1/2 (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O))))))))) (pow.f32 v 3)))))
(fma.f32 -1/2 (/.f32 (fma.f32 (*.f32 -1/2 (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O) 1/6) (*.f32 v v)) (fma.f32 -1/2 (*.f32 sinTheta_i (/.f32 sinTheta_O v)) (fma.f32 -1/2 (/.f32 (fma.f32 1/6 (fma.f32 sinTheta_i sinTheta_O (*.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3))) (*.f32 (neg.f32 sinTheta_i) (+.f32 (*.f32 sinTheta_O (fma.f32 (*.f32 -1/2 (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O) 1/6)) (*.f32 sinTheta_O (fma.f32 1/2 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) 1/6))))) (pow.f32 v 3)) 1/2)))
1/2
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 1/2)
(fma.f32 -1/2 (*.f32 sinTheta_i (/.f32 sinTheta_O v)) 1/2)
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 1/6 (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))) (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))) (pow.f32 v 2))) 1/2))
(fma.f32 -1/2 (/.f32 (+.f32 1/6 (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v)) (fma.f32 -1/2 (*.f32 sinTheta_i (/.f32 sinTheta_O v)) 1/2))
(fma.f32 -1/2 (/.f32 (fma.f32 (*.f32 -1/2 (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O) 1/6) (*.f32 v v)) (fma.f32 -1/2 (*.f32 sinTheta_i (/.f32 sinTheta_O v)) 1/2))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 1/6 (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))) (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))) (pow.f32 v 2))) (+.f32 1/2 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 sinTheta_i (*.f32 sinTheta_O (-.f32 1/6 (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))) (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))))))) (+.f32 (*.f32 1/6 (*.f32 sinTheta_i sinTheta_O)) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3))) (*.f32 (-.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))) 1/6) (*.f32 sinTheta_i sinTheta_O))))) (pow.f32 v 3))))))
(fma.f32 -1/2 (*.f32 sinTheta_i (/.f32 sinTheta_O v)) (+.f32 (fma.f32 -1/2 (/.f32 (-.f32 1/6 (*.f32 (*.f32 1/2 (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) 1/2) (*.f32 -1/2 (/.f32 (fma.f32 -1 (*.f32 sinTheta_i (*.f32 sinTheta_O (-.f32 1/6 (*.f32 (*.f32 1/2 (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 1/6 (*.f32 sinTheta_i sinTheta_O) (fma.f32 1/6 (*.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (fma.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) -1/6))))) (pow.f32 v 3)))))
(fma.f32 -1/2 (*.f32 sinTheta_i (/.f32 sinTheta_O v)) (fma.f32 -1/2 (/.f32 (fma.f32 (*.f32 -1/2 (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O) 1/6) (*.f32 v v)) (fma.f32 -1/2 (/.f32 (-.f32 (fma.f32 1/6 (fma.f32 sinTheta_i sinTheta_O (*.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3))) (*.f32 sinTheta_O (*.f32 sinTheta_i (fma.f32 (*.f32 -1/2 (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O) -1/6)))) (*.f32 (*.f32 sinTheta_i sinTheta_O) (fma.f32 (*.f32 -1/2 (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O) 1/6))) (pow.f32 v 3)) 1/2)))
(*.f32 1/2 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 1/2 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 1/2 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(*.f32 1/2 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 1/2 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 1/2 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(*.f32 1/2 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 1/2 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 1/2 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(*.f32 1/2 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 1/2 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 1/2 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
1
(+.f32 1 (*.f32 1/6 (/.f32 1 (pow.f32 v 2))))
(+.f32 1 (/.f32 1/6 (*.f32 v v)))
(+.f32 1 (+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 4))) (*.f32 1/6 (/.f32 1 (pow.f32 v 2)))))
(+.f32 1 (+.f32 (/.f32 1/6 (*.f32 v v)) (/.f32 1/120 (pow.f32 v 4))))
(+.f32 (/.f32 1/6 (*.f32 v v)) (+.f32 (/.f32 1/120 (pow.f32 v 4)) 1))
(+.f32 1 (+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 4))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 2))) (*.f32 1/5040 (/.f32 1 (pow.f32 v 6))))))
(+.f32 1 (+.f32 (/.f32 1/120 (pow.f32 v 4)) (+.f32 (/.f32 1/6 (*.f32 v v)) (/.f32 1/5040 (pow.f32 v 6)))))
(+.f32 1 (+.f32 (/.f32 1/6 (*.f32 v v)) (+.f32 (/.f32 1/5040 (pow.f32 v 6)) (/.f32 1/120 (pow.f32 v 4)))))
1
(+.f32 1 (*.f32 1/6 (/.f32 1 (pow.f32 v 2))))
(+.f32 1 (/.f32 1/6 (*.f32 v v)))
(+.f32 1 (+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 4))) (*.f32 1/6 (/.f32 1 (pow.f32 v 2)))))
(+.f32 1 (+.f32 (/.f32 1/6 (*.f32 v v)) (/.f32 1/120 (pow.f32 v 4))))
(+.f32 (/.f32 1/6 (*.f32 v v)) (+.f32 (/.f32 1/120 (pow.f32 v 4)) 1))
(+.f32 1 (+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 4))) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 2))) (*.f32 1/5040 (/.f32 1 (pow.f32 v 6))))))
(+.f32 1 (+.f32 (/.f32 1/120 (pow.f32 v 4)) (+.f32 (/.f32 1/6 (*.f32 v v)) (/.f32 1/5040 (pow.f32 v 6)))))
(+.f32 1 (+.f32 (/.f32 1/6 (*.f32 v v)) (+.f32 (/.f32 1/5040 (pow.f32 v 6)) (/.f32 1/120 (pow.f32 v 4)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))))
(fma.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 -1/2 (/.f32 sinTheta_i (/.f32 (*.f32 v v) (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))))))
(fma.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (/.f32 -1/2 v) (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 sinTheta_O cosTheta_O)) v)))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))) (*.f32 cosTheta_i (*.f32 (+.f32 1/6 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))) cosTheta_O))) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2)))))
(fma.f32 -1/2 (/.f32 (fma.f32 cosTheta_i (*.f32 (+.f32 1/6 (*.f32 (*.f32 1/2 (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O))) cosTheta_O) (neg.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O))))) (pow.f32 v 3)) (fma.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 -1/2 (/.f32 sinTheta_i (/.f32 (*.f32 v v) (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O)))))))
(fma.f32 -1/2 (/.f32 (-.f32 (*.f32 (fma.f32 1/2 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) 1/6) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i cosTheta_O)))) (pow.f32 v 3)) (fma.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (/.f32 -1/2 v) (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 sinTheta_O cosTheta_O)) v))))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))) (*.f32 cosTheta_i (*.f32 (+.f32 1/6 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))) cosTheta_O))) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 sinTheta_i (*.f32 sinTheta_O (+.f32 (*.f32 cosTheta_i (*.f32 (+.f32 1/6 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))) cosTheta_O)) (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))))))) (+.f32 (*.f32 -1 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 (+.f32 1/6 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))) (*.f32 sinTheta_O cosTheta_O))))) (*.f32 cosTheta_i (*.f32 (+.f32 (*.f32 1/6 (*.f32 sinTheta_i sinTheta_O)) (*.f32 1/6 (*.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3)))) cosTheta_O)))) (pow.f32 v 4))))))
(fma.f32 -1/2 (/.f32 (fma.f32 cosTheta_i (*.f32 (+.f32 1/6 (*.f32 (*.f32 1/2 (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O))) cosTheta_O) (neg.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O))))) (pow.f32 v 3)) (fma.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 -1/2 (+.f32 (/.f32 sinTheta_i (/.f32 (*.f32 v v) (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O)))) (/.f32 (fma.f32 -1 (*.f32 sinTheta_i (*.f32 sinTheta_O (fma.f32 cosTheta_i (*.f32 (+.f32 1/6 (*.f32 (*.f32 1/2 (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O))) cosTheta_O) (neg.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O))))))) (fma.f32 -1 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 (+.f32 1/6 (*.f32 (*.f32 1/2 (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O cosTheta_O)))) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 1/6 (+.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3)))))))) (pow.f32 v 4))))))
(fma.f32 -1/2 (/.f32 (-.f32 (*.f32 (fma.f32 1/2 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) 1/6) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i cosTheta_O)))) (pow.f32 v 3)) (fma.f32 -1/2 (+.f32 (*.f32 (/.f32 (*.f32 sinTheta_i cosTheta_i) v) (/.f32 (*.f32 sinTheta_O cosTheta_O) v)) (/.f32 (+.f32 (*.f32 (neg.f32 sinTheta_i) (+.f32 (*.f32 sinTheta_O (-.f32 (*.f32 (fma.f32 1/2 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) 1/6) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i cosTheta_O))))) (*.f32 sinTheta_O (*.f32 (fma.f32 1/2 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) 1/6) (*.f32 cosTheta_i cosTheta_O))))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 1/6 (fma.f32 sinTheta_i sinTheta_O (*.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3)))))) (pow.f32 v 4))) (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))))
(fma.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 -1/2 (/.f32 sinTheta_i (/.f32 (*.f32 v v) (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))))))
(fma.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (/.f32 -1/2 v) (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 sinTheta_O cosTheta_O)) v)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))) 1/6) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))) (pow.f32 v 3)))))
(fma.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (fma.f32 -1/2 (/.f32 sinTheta_i (/.f32 (*.f32 v v) (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O)))) (*.f32 1/2 (/.f32 (fma.f32 (fma.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) -1/6) (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O)))) (pow.f32 v 3)))))
(fma.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (fma.f32 1/2 (/.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (fma.f32 (*.f32 -1/2 (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O) -1/6) (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 3)) (*.f32 (/.f32 -1/2 v) (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 sinTheta_O cosTheta_O)) v))))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 (-.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))) 1/6) (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O)))) (+.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (+.f32 (*.f32 (-.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))) 1/6) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))))) (*.f32 cosTheta_i (*.f32 (+.f32 (*.f32 1/6 (*.f32 sinTheta_i sinTheta_O)) (*.f32 1/6 (*.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3)))) cosTheta_O)))) (pow.f32 v 4))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))) 1/6) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))) (pow.f32 v 3))))))
(fma.f32 -1/2 (/.f32 (fma.f32 (fma.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) -1/6) (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (fma.f32 sinTheta_i (*.f32 sinTheta_O (fma.f32 (fma.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) -1/6) (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O))))) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 1/6 (+.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3)))))))) (pow.f32 v 4)) (fma.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (fma.f32 -1/2 (/.f32 sinTheta_i (/.f32 (*.f32 v v) (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O)))) (*.f32 1/2 (/.f32 (fma.f32 (fma.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) -1/6) (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O)))) (pow.f32 v 3))))))
(fma.f32 -1/2 (/.f32 (fma.f32 (fma.f32 (*.f32 -1/2 (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O) -1/6) (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 sinTheta_O cosTheta_O)) (fma.f32 sinTheta_i (fma.f32 (*.f32 (fma.f32 (*.f32 -1/2 (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O) -1/6) (*.f32 cosTheta_i cosTheta_O)) sinTheta_O (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i cosTheta_i)) (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 1/6 (fma.f32 sinTheta_i sinTheta_O (*.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3))))))) (pow.f32 v 4)) (fma.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (fma.f32 1/2 (/.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (fma.f32 (*.f32 -1/2 (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O) -1/6) (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 3)) (*.f32 (/.f32 -1/2 v) (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 sinTheta_O cosTheta_O)) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(fma.f32 -1 (*.f32 (/.f32 sinTheta_i (pow.f32 v 3)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))))
(fma.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 sinTheta_O cosTheta_O)) (pow.f32 v 3))) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))) (*.f32 -2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))
(fma.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 -1 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (pow.f32 v 4))))) (fma.f32 -1 (*.f32 (/.f32 sinTheta_i (pow.f32 v 3)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))))
(fma.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_i)) (*.f32 (/.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) cosTheta_O) (/.f32 (pow.f32 v 4) cosTheta_i))))) (fma.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 sinTheta_O cosTheta_O)) (pow.f32 v 3))) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 3) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (+.f32 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))) (*.f32 -2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))) v)) (+.f32 (*.f32 1/3 (/.f32 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 5) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 5) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))) (*.f32 -2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))
(fma.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 3) (fma.f32 -1 (/.f32 sinTheta_i (/.f32 v (*.f32 -1 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (pow.f32 v 4)))))) (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_i 3) (pow.f32 v 5)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) -2/3))) (fma.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 -1 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (pow.f32 v 4))))) (fma.f32 -1 (*.f32 (/.f32 sinTheta_i (pow.f32 v 3)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))))))
(fma.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 3) (fma.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))) (/.f32 (pow.f32 sinTheta_i 3) (pow.f32 v 5))) -2/3 (/.f32 (neg.f32 sinTheta_i) (/.f32 v (/.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_i)) (*.f32 (/.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) cosTheta_O) (/.f32 (pow.f32 v 4) cosTheta_i))))))) (fma.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_i)) (*.f32 (/.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) cosTheta_O) (/.f32 (pow.f32 v 4) cosTheta_i))))) (fma.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 sinTheta_O cosTheta_O)) (pow.f32 v 3))) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(fma.f32 -1 (*.f32 (/.f32 sinTheta_i (pow.f32 v 3)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))))
(fma.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 sinTheta_O cosTheta_O)) (pow.f32 v 3))) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (+.f32 (*.f32 -2 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))
(fma.f32 -1/2 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 -1 (*.f32 (/.f32 cosTheta_i (pow.f32 v 4)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))))) (fma.f32 -1 (*.f32 (/.f32 sinTheta_i (pow.f32 v 3)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))))
(fma.f32 -1/2 (*.f32 sinTheta_i (*.f32 sinTheta_i (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) (pow.f32 v 4)))))) (fma.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 sinTheta_O cosTheta_O)) (pow.f32 v 3))) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (+.f32 (*.f32 -2 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 3) (+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O)) (*.f32 (pow.f32 v 5) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -2 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) sinTheta_O) v)) (*.f32 1/3 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O)) (*.f32 (pow.f32 v 5) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))
(fma.f32 -1/2 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 -1 (*.f32 (/.f32 cosTheta_i (pow.f32 v 4)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))))) (fma.f32 -1 (*.f32 (/.f32 sinTheta_i (pow.f32 v 3)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) (fma.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 3) (fma.f32 -1 (*.f32 (/.f32 cosTheta_i (pow.f32 v 5)) (/.f32 (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) (fma.f32 -1 (/.f32 (*.f32 -1 (*.f32 (/.f32 cosTheta_i (pow.f32 v 4)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))) (/.f32 v sinTheta_O)) (/.f32 (*.f32 1/3 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O))) (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (pow.f32 v 5)))))) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))))))
(fma.f32 -1/2 (*.f32 sinTheta_i (*.f32 sinTheta_i (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) (pow.f32 v 4)))))) (-.f32 (fma.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 3) (-.f32 (-.f32 (*.f32 1/3 (*.f32 (/.f32 cosTheta_i (pow.f32 v 5)) (/.f32 (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) (pow.f32 v 4)))) (/.f32 v sinTheta_O))) (*.f32 (/.f32 cosTheta_i (pow.f32 v 5)) (/.f32 (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))) (*.f32 (/.f32 sinTheta_i (pow.f32 v 3)) (/.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i cosTheta_O)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 1 v)
(+.f32 (/.f32 1 v) (*.f32 1/6 (/.f32 1 (pow.f32 v 3))))
(+.f32 (/.f32 1 v) (/.f32 1/6 (pow.f32 v 3)))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (*.f32 1/120 (/.f32 1 (pow.f32 v 5)))))
(+.f32 (/.f32 1/6 (pow.f32 v 3)) (+.f32 (/.f32 1 v) (/.f32 1/120 (pow.f32 v 5))))
(+.f32 (/.f32 1 v) (+.f32 (/.f32 1/6 (pow.f32 v 3)) (/.f32 1/120 (pow.f32 v 5))))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 7))) (*.f32 1/120 (/.f32 1 (pow.f32 v 5))))))
(+.f32 (/.f32 1/6 (pow.f32 v 3)) (+.f32 (/.f32 1 v) (+.f32 (/.f32 1/120 (pow.f32 v 5)) (/.f32 1/5040 (pow.f32 v 7)))))
(+.f32 (/.f32 1 v) (+.f32 (/.f32 1/6 (pow.f32 v 3)) (+.f32 (/.f32 1/120 (pow.f32 v 5)) (/.f32 1/5040 (pow.f32 v 7)))))
(/.f32 1 v)
(+.f32 (/.f32 1 v) (*.f32 1/6 (/.f32 1 (pow.f32 v 3))))
(+.f32 (/.f32 1 v) (/.f32 1/6 (pow.f32 v 3)))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (*.f32 1/120 (/.f32 1 (pow.f32 v 5)))))
(+.f32 (/.f32 1/6 (pow.f32 v 3)) (+.f32 (/.f32 1 v) (/.f32 1/120 (pow.f32 v 5))))
(+.f32 (/.f32 1 v) (+.f32 (/.f32 1/6 (pow.f32 v 3)) (/.f32 1/120 (pow.f32 v 5))))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 7))) (*.f32 1/120 (/.f32 1 (pow.f32 v 5))))))
(+.f32 (/.f32 1/6 (pow.f32 v 3)) (+.f32 (/.f32 1 v) (+.f32 (/.f32 1/120 (pow.f32 v 5)) (/.f32 1/5040 (pow.f32 v 7)))))
(+.f32 (/.f32 1 v) (+.f32 (/.f32 1/6 (pow.f32 v 3)) (+.f32 (/.f32 1/120 (pow.f32 v 5)) (/.f32 1/5040 (pow.f32 v 7)))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v))
(*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v))
(*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v))
(*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v))
(*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(*.f32 2 v)
(*.f32 v 2)
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(+.f32 (*.f32 v 2) (/.f32 1/3 v))
(fma.f32 v 2 (/.f32 1/3 v))
(+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(+.f32 (+.f32 (*.f32 v 2) (/.f32 1/3 v)) (/.f32 1/60 (pow.f32 v 3)))
(+.f32 (fma.f32 v 2 (/.f32 1/3 v)) (/.f32 1/60 (pow.f32 v 3)))
(+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 5))) (*.f32 2 v))))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (+.f32 (/.f32 1/3 v) (+.f32 (*.f32 v 2) (/.f32 1/2520 (pow.f32 v 5)))))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (+.f32 (fma.f32 v 2 (/.f32 1/3 v)) (/.f32 1/2520 (pow.f32 v 5))))
(*.f32 2 v)
(*.f32 v 2)
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(+.f32 (*.f32 v 2) (/.f32 1/3 v))
(fma.f32 v 2 (/.f32 1/3 v))
(+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(+.f32 (+.f32 (*.f32 v 2) (/.f32 1/3 v)) (/.f32 1/60 (pow.f32 v 3)))
(+.f32 (fma.f32 v 2 (/.f32 1/3 v)) (/.f32 1/60 (pow.f32 v 3)))
(+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 5))) (*.f32 2 v))))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (+.f32 (/.f32 1/3 v) (+.f32 (*.f32 v 2) (/.f32 1/2520 (pow.f32 v 5)))))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (+.f32 (fma.f32 v 2 (/.f32 1/3 v)) (/.f32 1/2520 (pow.f32 v 5))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))))
(fma.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 -1/2 (/.f32 sinTheta_i (/.f32 (*.f32 v v) (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))))))
(fma.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (/.f32 -1/2 v) (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 sinTheta_O cosTheta_O)) v)))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))) (*.f32 cosTheta_i (*.f32 (+.f32 1/6 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))) cosTheta_O))) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2)))))
(fma.f32 -1/2 (/.f32 (fma.f32 cosTheta_i (*.f32 (+.f32 1/6 (*.f32 (*.f32 1/2 (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O))) cosTheta_O) (neg.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O))))) (pow.f32 v 3)) (fma.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 -1/2 (/.f32 sinTheta_i (/.f32 (*.f32 v v) (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O)))))))
(fma.f32 -1/2 (/.f32 (-.f32 (*.f32 (fma.f32 1/2 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) 1/6) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i cosTheta_O)))) (pow.f32 v 3)) (fma.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (/.f32 -1/2 v) (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 sinTheta_O cosTheta_O)) v))))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))) (*.f32 cosTheta_i (*.f32 (+.f32 1/6 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))) cosTheta_O))) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 sinTheta_i (*.f32 sinTheta_O (+.f32 (*.f32 cosTheta_i (*.f32 (+.f32 1/6 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))) cosTheta_O)) (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))))))) (+.f32 (*.f32 -1 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 (+.f32 1/6 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))) (*.f32 sinTheta_O cosTheta_O))))) (*.f32 cosTheta_i (*.f32 (+.f32 (*.f32 1/6 (*.f32 sinTheta_i sinTheta_O)) (*.f32 1/6 (*.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3)))) cosTheta_O)))) (pow.f32 v 4))))))
(fma.f32 -1/2 (/.f32 (fma.f32 cosTheta_i (*.f32 (+.f32 1/6 (*.f32 (*.f32 1/2 (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O))) cosTheta_O) (neg.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O))))) (pow.f32 v 3)) (fma.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 -1/2 (+.f32 (/.f32 sinTheta_i (/.f32 (*.f32 v v) (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O)))) (/.f32 (fma.f32 -1 (*.f32 sinTheta_i (*.f32 sinTheta_O (fma.f32 cosTheta_i (*.f32 (+.f32 1/6 (*.f32 (*.f32 1/2 (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O))) cosTheta_O) (neg.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O))))))) (fma.f32 -1 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 (+.f32 1/6 (*.f32 (*.f32 1/2 (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O cosTheta_O)))) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 1/6 (+.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3)))))))) (pow.f32 v 4))))))
(fma.f32 -1/2 (/.f32 (-.f32 (*.f32 (fma.f32 1/2 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) 1/6) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i cosTheta_O)))) (pow.f32 v 3)) (fma.f32 -1/2 (+.f32 (*.f32 (/.f32 (*.f32 sinTheta_i cosTheta_i) v) (/.f32 (*.f32 sinTheta_O cosTheta_O) v)) (/.f32 (+.f32 (*.f32 (neg.f32 sinTheta_i) (+.f32 (*.f32 sinTheta_O (-.f32 (*.f32 (fma.f32 1/2 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) 1/6) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i cosTheta_O))))) (*.f32 sinTheta_O (*.f32 (fma.f32 1/2 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) 1/6) (*.f32 cosTheta_i cosTheta_O))))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 1/6 (fma.f32 sinTheta_i sinTheta_O (*.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3)))))) (pow.f32 v 4))) (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))))
(fma.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 -1/2 (/.f32 sinTheta_i (/.f32 (*.f32 v v) (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))))))
(fma.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (/.f32 -1/2 v) (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 sinTheta_O cosTheta_O)) v)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))) 1/6) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))) (pow.f32 v 3)))))
(fma.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (fma.f32 -1/2 (/.f32 sinTheta_i (/.f32 (*.f32 v v) (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O)))) (*.f32 1/2 (/.f32 (fma.f32 (fma.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) -1/6) (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O)))) (pow.f32 v 3)))))
(fma.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (fma.f32 1/2 (/.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (fma.f32 (*.f32 -1/2 (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O) -1/6) (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 3)) (*.f32 (/.f32 -1/2 v) (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 sinTheta_O cosTheta_O)) v))))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 (-.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))) 1/6) (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O)))) (+.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (+.f32 (*.f32 (-.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))) 1/6) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))))) (*.f32 cosTheta_i (*.f32 (+.f32 (*.f32 1/6 (*.f32 sinTheta_i sinTheta_O)) (*.f32 1/6 (*.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3)))) cosTheta_O)))) (pow.f32 v 4))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))) 1/6) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))) (pow.f32 v 3))))))
(fma.f32 -1/2 (/.f32 (fma.f32 (fma.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) -1/6) (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (fma.f32 sinTheta_i (*.f32 sinTheta_O (fma.f32 (fma.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) -1/6) (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O))))) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 1/6 (+.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3)))))))) (pow.f32 v 4)) (fma.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (fma.f32 -1/2 (/.f32 sinTheta_i (/.f32 (*.f32 v v) (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O)))) (*.f32 1/2 (/.f32 (fma.f32 (fma.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) -1/6) (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O)))) (pow.f32 v 3))))))
(fma.f32 -1/2 (/.f32 (fma.f32 (fma.f32 (*.f32 -1/2 (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O) -1/6) (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 sinTheta_O cosTheta_O)) (fma.f32 sinTheta_i (fma.f32 (*.f32 (fma.f32 (*.f32 -1/2 (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O) -1/6) (*.f32 cosTheta_i cosTheta_O)) sinTheta_O (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i cosTheta_i)) (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 1/6 (fma.f32 sinTheta_i sinTheta_O (*.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3))))))) (pow.f32 v 4)) (fma.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (fma.f32 1/2 (/.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (fma.f32 (*.f32 -1/2 (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O) -1/6) (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 3)) (*.f32 (/.f32 -1/2 v) (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 sinTheta_O cosTheta_O)) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(fma.f32 -1 (*.f32 (/.f32 sinTheta_i (pow.f32 v 3)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))))
(fma.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 sinTheta_O cosTheta_O)) (pow.f32 v 3))) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))) (*.f32 -2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))
(fma.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 -1 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (pow.f32 v 4))))) (fma.f32 -1 (*.f32 (/.f32 sinTheta_i (pow.f32 v 3)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))))
(fma.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_i)) (*.f32 (/.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) cosTheta_O) (/.f32 (pow.f32 v 4) cosTheta_i))))) (fma.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 sinTheta_O cosTheta_O)) (pow.f32 v 3))) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 3) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (+.f32 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))) (*.f32 -2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))) v)) (+.f32 (*.f32 1/3 (/.f32 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 5) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 5) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))) (*.f32 -2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))
(fma.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 3) (fma.f32 -1 (/.f32 sinTheta_i (/.f32 v (*.f32 -1 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (pow.f32 v 4)))))) (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_i 3) (pow.f32 v 5)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) -2/3))) (fma.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 -1 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (pow.f32 v 4))))) (fma.f32 -1 (*.f32 (/.f32 sinTheta_i (pow.f32 v 3)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))))))
(fma.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 3) (fma.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))) (/.f32 (pow.f32 sinTheta_i 3) (pow.f32 v 5))) -2/3 (/.f32 (neg.f32 sinTheta_i) (/.f32 v (/.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_i)) (*.f32 (/.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) cosTheta_O) (/.f32 (pow.f32 v 4) cosTheta_i))))))) (fma.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_i)) (*.f32 (/.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) cosTheta_O) (/.f32 (pow.f32 v 4) cosTheta_i))))) (fma.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 sinTheta_O cosTheta_O)) (pow.f32 v 3))) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(fma.f32 -1 (*.f32 (/.f32 sinTheta_i (pow.f32 v 3)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))))
(fma.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 sinTheta_O cosTheta_O)) (pow.f32 v 3))) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (+.f32 (*.f32 -2 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))
(fma.f32 -1/2 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 -1 (*.f32 (/.f32 cosTheta_i (pow.f32 v 4)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))))) (fma.f32 -1 (*.f32 (/.f32 sinTheta_i (pow.f32 v 3)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))))
(fma.f32 -1/2 (*.f32 sinTheta_i (*.f32 sinTheta_i (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) (pow.f32 v 4)))))) (fma.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 sinTheta_O cosTheta_O)) (pow.f32 v 3))) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (+.f32 (*.f32 -2 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 3) (+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O)) (*.f32 (pow.f32 v 5) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -2 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) sinTheta_O) v)) (*.f32 1/3 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O)) (*.f32 (pow.f32 v 5) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))
(fma.f32 -1/2 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 -1 (*.f32 (/.f32 cosTheta_i (pow.f32 v 4)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))))) (fma.f32 -1 (*.f32 (/.f32 sinTheta_i (pow.f32 v 3)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) (fma.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 3) (fma.f32 -1 (*.f32 (/.f32 cosTheta_i (pow.f32 v 5)) (/.f32 (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) (fma.f32 -1 (/.f32 (*.f32 -1 (*.f32 (/.f32 cosTheta_i (pow.f32 v 4)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))) (/.f32 v sinTheta_O)) (/.f32 (*.f32 1/3 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O))) (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (pow.f32 v 5)))))) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))))))
(fma.f32 -1/2 (*.f32 sinTheta_i (*.f32 sinTheta_i (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) (pow.f32 v 4)))))) (-.f32 (fma.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 3) (-.f32 (-.f32 (*.f32 1/3 (*.f32 (/.f32 cosTheta_i (pow.f32 v 5)) (/.f32 (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) (pow.f32 v 4)))) (/.f32 v sinTheta_O))) (*.f32 (/.f32 cosTheta_i (pow.f32 v 5)) (/.f32 (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))) (*.f32 (/.f32 sinTheta_i (pow.f32 v 3)) (/.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i cosTheta_O)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 v v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 1 v)
(+.f32 (/.f32 1 v) (*.f32 1/6 (/.f32 1 (pow.f32 v 3))))
(+.f32 (/.f32 1 v) (/.f32 1/6 (pow.f32 v 3)))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (*.f32 1/120 (/.f32 1 (pow.f32 v 5)))))
(+.f32 (/.f32 1/6 (pow.f32 v 3)) (+.f32 (/.f32 1 v) (/.f32 1/120 (pow.f32 v 5))))
(+.f32 (/.f32 1 v) (+.f32 (/.f32 1/6 (pow.f32 v 3)) (/.f32 1/120 (pow.f32 v 5))))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 7))) (*.f32 1/120 (/.f32 1 (pow.f32 v 5))))))
(+.f32 (/.f32 1/6 (pow.f32 v 3)) (+.f32 (/.f32 1 v) (+.f32 (/.f32 1/120 (pow.f32 v 5)) (/.f32 1/5040 (pow.f32 v 7)))))
(+.f32 (/.f32 1 v) (+.f32 (/.f32 1/6 (pow.f32 v 3)) (+.f32 (/.f32 1/120 (pow.f32 v 5)) (/.f32 1/5040 (pow.f32 v 7)))))
(/.f32 1 v)
(+.f32 (/.f32 1 v) (*.f32 1/6 (/.f32 1 (pow.f32 v 3))))
(+.f32 (/.f32 1 v) (/.f32 1/6 (pow.f32 v 3)))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (*.f32 1/120 (/.f32 1 (pow.f32 v 5)))))
(+.f32 (/.f32 1/6 (pow.f32 v 3)) (+.f32 (/.f32 1 v) (/.f32 1/120 (pow.f32 v 5))))
(+.f32 (/.f32 1 v) (+.f32 (/.f32 1/6 (pow.f32 v 3)) (/.f32 1/120 (pow.f32 v 5))))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 7))) (*.f32 1/120 (/.f32 1 (pow.f32 v 5))))))
(+.f32 (/.f32 1/6 (pow.f32 v 3)) (+.f32 (/.f32 1 v) (+.f32 (/.f32 1/120 (pow.f32 v 5)) (/.f32 1/5040 (pow.f32 v 7)))))
(+.f32 (/.f32 1 v) (+.f32 (/.f32 1/6 (pow.f32 v 3)) (+.f32 (/.f32 1/120 (pow.f32 v 5)) (/.f32 1/5040 (pow.f32 v 7)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
2
(+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))
(+.f32 2 (/.f32 1/3 (*.f32 v v)))
(+.f32 2 (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))) (*.f32 1/60 (/.f32 1 (pow.f32 v 4)))))
(+.f32 2 (+.f32 (/.f32 1/3 (*.f32 v v)) (/.f32 1/60 (pow.f32 v 4))))
(+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 6))) (+.f32 2 (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))) (*.f32 1/60 (/.f32 1 (pow.f32 v 4))))))
(+.f32 (+.f32 2 (+.f32 (/.f32 1/3 (*.f32 v v)) (/.f32 1/60 (pow.f32 v 4)))) (/.f32 1/2520 (pow.f32 v 6)))
(+.f32 (+.f32 2 (/.f32 1/3 (*.f32 v v))) (+.f32 (/.f32 1/60 (pow.f32 v 4)) (/.f32 1/2520 (pow.f32 v 6))))
2
(+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))
(+.f32 2 (/.f32 1/3 (*.f32 v v)))
(+.f32 2 (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))) (*.f32 1/60 (/.f32 1 (pow.f32 v 4)))))
(+.f32 2 (+.f32 (/.f32 1/3 (*.f32 v v)) (/.f32 1/60 (pow.f32 v 4))))
(+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 6))) (+.f32 2 (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))) (*.f32 1/60 (/.f32 1 (pow.f32 v 4))))))
(+.f32 (+.f32 2 (+.f32 (/.f32 1/3 (*.f32 v v)) (/.f32 1/60 (pow.f32 v 4)))) (/.f32 1/2520 (pow.f32 v 6)))
(+.f32 (+.f32 2 (/.f32 1/3 (*.f32 v v))) (+.f32 (/.f32 1/60 (pow.f32 v 4)) (/.f32 1/2520 (pow.f32 v 6))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 1 v)
(+.f32 (/.f32 1 v) (*.f32 1/6 (/.f32 1 (pow.f32 v 3))))
(+.f32 (/.f32 1 v) (/.f32 1/6 (pow.f32 v 3)))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (*.f32 1/120 (/.f32 1 (pow.f32 v 5)))))
(+.f32 (/.f32 1/6 (pow.f32 v 3)) (+.f32 (/.f32 1 v) (/.f32 1/120 (pow.f32 v 5))))
(+.f32 (/.f32 1 v) (+.f32 (/.f32 1/6 (pow.f32 v 3)) (/.f32 1/120 (pow.f32 v 5))))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 7))) (*.f32 1/120 (/.f32 1 (pow.f32 v 5))))))
(+.f32 (/.f32 1/6 (pow.f32 v 3)) (+.f32 (/.f32 1 v) (+.f32 (/.f32 1/120 (pow.f32 v 5)) (/.f32 1/5040 (pow.f32 v 7)))))
(+.f32 (/.f32 1 v) (+.f32 (/.f32 1/6 (pow.f32 v 3)) (+.f32 (/.f32 1/120 (pow.f32 v 5)) (/.f32 1/5040 (pow.f32 v 7)))))
(/.f32 1 v)
(+.f32 (/.f32 1 v) (*.f32 1/6 (/.f32 1 (pow.f32 v 3))))
(+.f32 (/.f32 1 v) (/.f32 1/6 (pow.f32 v 3)))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (*.f32 1/120 (/.f32 1 (pow.f32 v 5)))))
(+.f32 (/.f32 1/6 (pow.f32 v 3)) (+.f32 (/.f32 1 v) (/.f32 1/120 (pow.f32 v 5))))
(+.f32 (/.f32 1 v) (+.f32 (/.f32 1/6 (pow.f32 v 3)) (/.f32 1/120 (pow.f32 v 5))))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 7))) (*.f32 1/120 (/.f32 1 (pow.f32 v 5))))))
(+.f32 (/.f32 1/6 (pow.f32 v 3)) (+.f32 (/.f32 1 v) (+.f32 (/.f32 1/120 (pow.f32 v 5)) (/.f32 1/5040 (pow.f32 v 7)))))
(+.f32 (/.f32 1 v) (+.f32 (/.f32 1/6 (pow.f32 v 3)) (+.f32 (/.f32 1/120 (pow.f32 v 5)) (/.f32 1/5040 (pow.f32 v 7)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
2
(+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))
(+.f32 2 (/.f32 1/3 (*.f32 v v)))
(+.f32 2 (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))) (*.f32 1/60 (/.f32 1 (pow.f32 v 4)))))
(+.f32 2 (+.f32 (/.f32 1/3 (*.f32 v v)) (/.f32 1/60 (pow.f32 v 4))))
(+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 6))) (+.f32 2 (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))) (*.f32 1/60 (/.f32 1 (pow.f32 v 4))))))
(+.f32 (+.f32 2 (+.f32 (/.f32 1/3 (*.f32 v v)) (/.f32 1/60 (pow.f32 v 4)))) (/.f32 1/2520 (pow.f32 v 6)))
(+.f32 (+.f32 2 (/.f32 1/3 (*.f32 v v))) (+.f32 (/.f32 1/60 (pow.f32 v 4)) (/.f32 1/2520 (pow.f32 v 6))))
2
(+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))
(+.f32 2 (/.f32 1/3 (*.f32 v v)))
(+.f32 2 (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))) (*.f32 1/60 (/.f32 1 (pow.f32 v 4)))))
(+.f32 2 (+.f32 (/.f32 1/3 (*.f32 v v)) (/.f32 1/60 (pow.f32 v 4))))
(+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 6))) (+.f32 2 (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))) (*.f32 1/60 (/.f32 1 (pow.f32 v 4))))))
(+.f32 (+.f32 2 (+.f32 (/.f32 1/3 (*.f32 v v)) (/.f32 1/60 (pow.f32 v 4)))) (/.f32 1/2520 (pow.f32 v 6)))
(+.f32 (+.f32 2 (/.f32 1/3 (*.f32 v v))) (+.f32 (/.f32 1/60 (pow.f32 v 4)) (/.f32 1/2520 (pow.f32 v 6))))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(fma.f32 -1 (*.f32 (/.f32 sinTheta_i (pow.f32 v 3)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))))
(fma.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 sinTheta_O cosTheta_O)) (pow.f32 v 3))) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 v 4)) (/.f32 (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) (fma.f32 -1 (*.f32 (/.f32 sinTheta_i (pow.f32 v 3)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))))
(fma.f32 1/2 (*.f32 (*.f32 sinTheta_i sinTheta_i) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) (pow.f32 v 4)))) (fma.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 sinTheta_O cosTheta_O)) (pow.f32 v 3))) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O))) (*.f32 (pow.f32 v 5) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 v 4)) (/.f32 (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) (fma.f32 -1/6 (*.f32 (/.f32 (pow.f32 sinTheta_i 3) (pow.f32 v 5)) (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) (fma.f32 -1 (*.f32 (/.f32 sinTheta_i (pow.f32 v 3)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))))))
(fma.f32 1/2 (*.f32 (*.f32 sinTheta_i sinTheta_i) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) (pow.f32 v 4)))) (fma.f32 -1/6 (*.f32 (/.f32 (pow.f32 sinTheta_i 3) (pow.f32 v 5)) (/.f32 (*.f32 (pow.f32 sinTheta_O 3) (*.f32 cosTheta_i cosTheta_O)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))) (fma.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 sinTheta_O cosTheta_O)) (pow.f32 v 3))) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(fma.f32 -1 (*.f32 (/.f32 sinTheta_i (pow.f32 v 3)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))))
(fma.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 sinTheta_O cosTheta_O)) (pow.f32 v 3))) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 v 4)) (/.f32 (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) (fma.f32 -1 (*.f32 (/.f32 sinTheta_i (pow.f32 v 3)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))))
(fma.f32 1/2 (*.f32 (*.f32 sinTheta_i sinTheta_i) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) (pow.f32 v 4)))) (fma.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 sinTheta_O cosTheta_O)) (pow.f32 v 3))) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O))) (*.f32 (pow.f32 v 5) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 v 4)) (/.f32 (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) (fma.f32 -1/6 (*.f32 (/.f32 (pow.f32 sinTheta_i 3) (pow.f32 v 5)) (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) (fma.f32 -1 (*.f32 (/.f32 sinTheta_i (pow.f32 v 3)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))))))
(fma.f32 1/2 (*.f32 (*.f32 sinTheta_i sinTheta_i) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) (pow.f32 v 4)))) (fma.f32 -1/6 (*.f32 (/.f32 (pow.f32 sinTheta_i 3) (pow.f32 v 5)) (/.f32 (*.f32 (pow.f32 sinTheta_O 3) (*.f32 cosTheta_i cosTheta_O)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))) (fma.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 sinTheta_O cosTheta_O)) (pow.f32 v 3))) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(/.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))))
(fma.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 -1/2 (/.f32 sinTheta_i (/.f32 (*.f32 v v) (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))))))
(fma.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (/.f32 -1/2 v) (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 sinTheta_O cosTheta_O)) v)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (*.f32 1/2 (/.f32 (-.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))) (*.f32 1/6 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 3)))))
(fma.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (fma.f32 -1/2 (/.f32 sinTheta_i (/.f32 (*.f32 v v) (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O)))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O)))) (*.f32 (*.f32 cosTheta_i cosTheta_O) -1/6)) (pow.f32 v 3)))))
(fma.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (fma.f32 1/2 (/.f32 (fma.f32 (*.f32 1/2 (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 cosTheta_i (*.f32 cosTheta_O -1/6))) (pow.f32 v 3)) (*.f32 (/.f32 -1/2 v) (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 sinTheta_O cosTheta_O)) v))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O)))) (*.f32 -1/6 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))))) (pow.f32 v 4))) (*.f32 1/2 (/.f32 (-.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))) (*.f32 1/6 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 3))))))
(fma.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (fma.f32 -1/2 (/.f32 sinTheta_i (/.f32 (*.f32 v v) (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O)))) (*.f32 1/2 (+.f32 (/.f32 (*.f32 -1/6 (-.f32 (*.f32 (*.f32 (pow.f32 sinTheta_i 3) cosTheta_i) (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O)) (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))))) (pow.f32 v 4)) (/.f32 (+.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O)))) (*.f32 (*.f32 cosTheta_i cosTheta_O) -1/6)) (pow.f32 v 3))))))
(fma.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_i cosTheta_i) v) (/.f32 (*.f32 sinTheta_O cosTheta_O) v)) (fma.f32 1/2 (/.f32 (fma.f32 (*.f32 1/2 (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 cosTheta_i (*.f32 cosTheta_O -1/6))) (pow.f32 v 3)) (/.f32 (*.f32 -1/12 (-.f32 (*.f32 (*.f32 (pow.f32 sinTheta_i 3) cosTheta_i) (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O)) (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 sinTheta_O cosTheta_O)))) (pow.f32 v 4)))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))))
(fma.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 -1/2 (/.f32 sinTheta_i (/.f32 (*.f32 v v) (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))))))
(fma.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (/.f32 -1/2 v) (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 sinTheta_O cosTheta_O)) v)))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))) (*.f32 -1/6 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2)))))
(fma.f32 -1/2 (/.f32 (+.f32 (*.f32 (*.f32 -1/2 (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O))) (*.f32 1/6 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 3)) (fma.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 -1/2 (/.f32 sinTheta_i (/.f32 (*.f32 v v) (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O)))))))
(fma.f32 -1/2 (/.f32 (fma.f32 -1/2 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i cosTheta_O))) (*.f32 cosTheta_i (*.f32 cosTheta_O 1/6))) (pow.f32 v 3)) (fma.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (/.f32 -1/2 v) (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 sinTheta_O cosTheta_O)) v))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))) (*.f32 -1/6 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (*.f32 1/2 (/.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O)))) (*.f32 -1/6 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))))) (pow.f32 v 4))))))
(fma.f32 -1/2 (/.f32 (+.f32 (*.f32 (*.f32 -1/2 (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_O))) (*.f32 1/6 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 3)) (fma.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (fma.f32 -1/2 (/.f32 sinTheta_i (/.f32 (*.f32 v v) (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O)))) (*.f32 1/2 (/.f32 (*.f32 -1/6 (-.f32 (*.f32 (*.f32 (pow.f32 sinTheta_i 3) cosTheta_i) (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O)) (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))))) (pow.f32 v 4))))))
(fma.f32 -1/2 (/.f32 (fma.f32 -1/2 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i cosTheta_O))) (*.f32 cosTheta_i (*.f32 cosTheta_O 1/6))) (pow.f32 v 3)) (fma.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_i cosTheta_i) v) (/.f32 (*.f32 sinTheta_O cosTheta_O) v)) (/.f32 (*.f32 -1/12 (-.f32 (*.f32 (*.f32 (pow.f32 sinTheta_i 3) cosTheta_i) (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O)) (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 sinTheta_O cosTheta_O)))) (pow.f32 v 4)))))
(/.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 (exp.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(-.f32 (exp.f32 (log1p.f32 (sinh.f32 (/.f32 1 v)))) 1)
(sinh.f32 (/.f32 1 v))
(*.f32 1 (sinh.f32 (/.f32 1 v)))
(sinh.f32 (/.f32 1 v))
(*.f32 (*.f32 (cbrt.f32 (sinh.f32 (/.f32 1 v))) (cbrt.f32 (sinh.f32 (/.f32 1 v)))) (cbrt.f32 (sinh.f32 (/.f32 1 v))))
(sinh.f32 (/.f32 1 v))
(*.f32 (sqrt.f32 (sinh.f32 (/.f32 1 v))) (sqrt.f32 (sinh.f32 (/.f32 1 v))))
(sinh.f32 (/.f32 1 v))
(/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) 2)
(sinh.f32 (/.f32 1 v))
(pow.f32 (sinh.f32 (/.f32 1 v)) 1)
(sinh.f32 (/.f32 1 v))
(log.f32 (exp.f32 (sinh.f32 (/.f32 1 v))))
(sinh.f32 (/.f32 1 v))
(log.f32 (+.f32 1 (expm1.f32 (sinh.f32 (/.f32 1 v)))))
(sinh.f32 (/.f32 1 v))
(cbrt.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (sinh.f32 (/.f32 1 v))) (sinh.f32 (/.f32 1 v))))
(cbrt.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (sinh.f32 (/.f32 1 v)) (sinh.f32 (/.f32 1 v)))))
(cbrt.f32 (pow.f32 (sinh.f32 (/.f32 1 v)) 3))
(expm1.f32 (log1p.f32 (sinh.f32 (/.f32 1 v))))
(sinh.f32 (/.f32 1 v))
(exp.f32 (log.f32 (sinh.f32 (/.f32 1 v))))
(sinh.f32 (/.f32 1 v))
(log1p.f32 (expm1.f32 (sinh.f32 (/.f32 1 v))))
(sinh.f32 (/.f32 1 v))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))) 1)
(/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 1/2 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(*.f32 1 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 1/2 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(*.f32 (/.f32 1/2 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 1 (*.f32 v (sinh.f32 (/.f32 1 v)))))
(/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 1/2 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (cbrt.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))) (cbrt.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 1/2 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(*.f32 (sqrt.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (sqrt.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 1/2 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(pow.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) 1)
(/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 1/2 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(log.f32 (exp.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 1/2 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))))
(/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 1/2 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(cbrt.f32 (*.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))))
(cbrt.f32 (pow.f32 (/.f32 1/2 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))) 3))
(expm1.f32 (log1p.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 1/2 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(exp.f32 (-.f32 (-.f32 (log.f32 1/2) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (log.f32 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(/.f32 (exp.f32 (-.f32 (log.f32 1/2) (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v (sinh.f32 (/.f32 1 v))))
(log1p.f32 (expm1.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 1/2 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 v (sinh.f32 (/.f32 1 v))))) 1)
(*.f32 v (sinh.f32 (/.f32 1 v)))
(pow.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 1)
(*.f32 v (sinh.f32 (/.f32 1 v)))
(log.f32 (exp.f32 (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 v (sinh.f32 (/.f32 1 v)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(*.f32 v (sinh.f32 (/.f32 1 v)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(cbrt.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(cbrt.f32 (pow.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 3))
(expm1.f32 (log1p.f32 (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 v (sinh.f32 (/.f32 1 v)))
(exp.f32 (log.f32 (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 v (sinh.f32 (/.f32 1 v)))
(log1p.f32 (expm1.f32 (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 v (sinh.f32 (/.f32 1 v)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))) 1)
(*.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 1/2 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/2 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v (sinh.f32 (/.f32 1 v))))
(/.f32 (/.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v (sinh.f32 (/.f32 1 v))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) 1/2) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v))
(pow.f32 (*.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 1)
(*.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 1/2 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(log.f32 (exp.f32 (*.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(*.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 1/2 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))))
(*.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 1/2 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (*.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) (*.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (*.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 1/2 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 3))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(*.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 1/2 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(exp.f32 (log.f32 (*.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(*.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 1/2 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(*.f32 (/.f32 1/2 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 1/2 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(-.f32 (exp.f32 (log1p.f32 (sinh.f32 (/.f32 1 v)))) 1)
(sinh.f32 (/.f32 1 v))
(*.f32 1 (sinh.f32 (/.f32 1 v)))
(sinh.f32 (/.f32 1 v))
(*.f32 (*.f32 (cbrt.f32 (sinh.f32 (/.f32 1 v))) (cbrt.f32 (sinh.f32 (/.f32 1 v)))) (cbrt.f32 (sinh.f32 (/.f32 1 v))))
(sinh.f32 (/.f32 1 v))
(*.f32 (sqrt.f32 (sinh.f32 (/.f32 1 v))) (sqrt.f32 (sinh.f32 (/.f32 1 v))))
(sinh.f32 (/.f32 1 v))
(/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) 2)
(sinh.f32 (/.f32 1 v))
(pow.f32 (sinh.f32 (/.f32 1 v)) 1)
(sinh.f32 (/.f32 1 v))
(log.f32 (exp.f32 (sinh.f32 (/.f32 1 v))))
(sinh.f32 (/.f32 1 v))
(log.f32 (+.f32 1 (expm1.f32 (sinh.f32 (/.f32 1 v)))))
(sinh.f32 (/.f32 1 v))
(cbrt.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (sinh.f32 (/.f32 1 v))) (sinh.f32 (/.f32 1 v))))
(cbrt.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (sinh.f32 (/.f32 1 v)) (sinh.f32 (/.f32 1 v)))))
(cbrt.f32 (pow.f32 (sinh.f32 (/.f32 1 v)) 3))
(expm1.f32 (log1p.f32 (sinh.f32 (/.f32 1 v))))
(sinh.f32 (/.f32 1 v))
(exp.f32 (log.f32 (sinh.f32 (/.f32 1 v))))
(sinh.f32 (/.f32 1 v))
(log1p.f32 (expm1.f32 (sinh.f32 (/.f32 1 v))))
(sinh.f32 (/.f32 1 v))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2))))) 1)
(*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))
(*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(pow.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2))) 1)
(*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))
(*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(log.f32 (exp.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))))
(*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))
(*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2))))))
(*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))
(*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))))
(cbrt.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (sinh.f32 (/.f32 1 v))) (*.f32 (*.f32 v (*.f32 v 2)) (*.f32 v (*.f32 v 2))))))
(cbrt.f32 (pow.f32 (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))) 3))
(expm1.f32 (log1p.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))))
(*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))
(*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(exp.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))))
(*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))
(*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(log1p.f32 (expm1.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))))
(*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))
(*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))) 1)
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 1 v))) (/.f32 cosTheta_i (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(*.f32 1 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 1 v))) (/.f32 cosTheta_i (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 1 v))) (/.f32 cosTheta_i (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))) (cbrt.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))) (cbrt.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 1 v))) (/.f32 cosTheta_i (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))) (sqrt.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 1 v))) (/.f32 cosTheta_i (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 1 v))) (/.f32 cosTheta_i (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))) 1)
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 1 v))) (/.f32 cosTheta_i (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(log.f32 (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 1 v))) (/.f32 cosTheta_i (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 1 v))) (/.f32 cosTheta_i (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 1 v))) (/.f32 cosTheta_i (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))) (*.f32 (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 1 v))) (/.f32 cosTheta_i (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 1 v))) (/.f32 cosTheta_i (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) 3))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 1 v))) (/.f32 cosTheta_i (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(exp.f32 (-.f32 (log.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2))))) (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 1 v))) (/.f32 cosTheta_i (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 1 v))) (/.f32 cosTheta_i (*.f32 (*.f32 v (*.f32 v 2)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(+.f32 0 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)) (cbrt.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(*.f32 2 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(*.f32 2 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) 1)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(/.f32 1 (/.f32 v (*.f32 sinTheta_O sinTheta_i)))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (neg.f32 v))
(/.f32 sinTheta_O (*.f32 1 (/.f32 v sinTheta_i)))
(pow.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)) 1)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(log.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(cbrt.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)) (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(cbrt.f32 (*.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)) (*.f32 sinTheta_i (*.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(cbrt.f32 (pow.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)) 3))
(expm1.f32 (log1p.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(exp.f32 (log.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(log1p.f32 (expm1.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(-.f32 (exp.f32 (log1p.f32 (sinh.f32 (/.f32 1 v)))) 1)
(sinh.f32 (/.f32 1 v))
(*.f32 1 (sinh.f32 (/.f32 1 v)))
(sinh.f32 (/.f32 1 v))
(*.f32 (*.f32 (cbrt.f32 (sinh.f32 (/.f32 1 v))) (cbrt.f32 (sinh.f32 (/.f32 1 v)))) (cbrt.f32 (sinh.f32 (/.f32 1 v))))
(sinh.f32 (/.f32 1 v))
(*.f32 (sqrt.f32 (sinh.f32 (/.f32 1 v))) (sqrt.f32 (sinh.f32 (/.f32 1 v))))
(sinh.f32 (/.f32 1 v))
(/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) 2)
(sinh.f32 (/.f32 1 v))
(pow.f32 (sinh.f32 (/.f32 1 v)) 1)
(sinh.f32 (/.f32 1 v))
(log.f32 (exp.f32 (sinh.f32 (/.f32 1 v))))
(sinh.f32 (/.f32 1 v))
(log.f32 (+.f32 1 (expm1.f32 (sinh.f32 (/.f32 1 v)))))
(sinh.f32 (/.f32 1 v))
(cbrt.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (sinh.f32 (/.f32 1 v))) (sinh.f32 (/.f32 1 v))))
(cbrt.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (sinh.f32 (/.f32 1 v)) (sinh.f32 (/.f32 1 v)))))
(cbrt.f32 (pow.f32 (sinh.f32 (/.f32 1 v)) 3))
(expm1.f32 (log1p.f32 (sinh.f32 (/.f32 1 v))))
(sinh.f32 (/.f32 1 v))
(exp.f32 (log.f32 (sinh.f32 (/.f32 1 v))))
(sinh.f32 (/.f32 1 v))
(log1p.f32 (expm1.f32 (sinh.f32 (/.f32 1 v))))
(sinh.f32 (/.f32 1 v))
(-.f32 (exp.f32 (log1p.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) 1)
(*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))
(pow.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) 1)
(*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))
(log.f32 (exp.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(cbrt.f32 (*.f32 (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))) (*.f32 (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))) (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))))
(cbrt.f32 (pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))) 3))
(expm1.f32 (log1p.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))
(exp.f32 (log.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))
(log1p.f32 (expm1.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) 1)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 1 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1 v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (sqrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(log.f32 (exp.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(cbrt.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(cbrt.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 3))
(expm1.f32 (log1p.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(exp.f32 (log.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(log1p.f32 (expm1.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(+.f32 0 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)) (cbrt.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(*.f32 2 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(*.f32 2 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) 1)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(*.f32 1 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(*.f32 (/.f32 sinTheta_O v) sinTheta_i)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(*.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 1 v))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(*.f32 (*.f32 (cbrt.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (cbrt.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (cbrt.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(*.f32 (sqrt.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (sqrt.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(pow.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)) 1)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(log.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(cbrt.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)) (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(cbrt.f32 (*.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)) (*.f32 sinTheta_i (*.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(cbrt.f32 (pow.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)) 3))
(expm1.f32 (log1p.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(exp.f32 (log.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(log1p.f32 (expm1.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(-.f32 (exp.f32 (log1p.f32 (sinh.f32 (/.f32 1 v)))) 1)
(sinh.f32 (/.f32 1 v))
(*.f32 1 (sinh.f32 (/.f32 1 v)))
(sinh.f32 (/.f32 1 v))
(*.f32 (*.f32 (cbrt.f32 (sinh.f32 (/.f32 1 v))) (cbrt.f32 (sinh.f32 (/.f32 1 v)))) (cbrt.f32 (sinh.f32 (/.f32 1 v))))
(sinh.f32 (/.f32 1 v))
(*.f32 (sqrt.f32 (sinh.f32 (/.f32 1 v))) (sqrt.f32 (sinh.f32 (/.f32 1 v))))
(sinh.f32 (/.f32 1 v))
(/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) 2)
(sinh.f32 (/.f32 1 v))
(pow.f32 (sinh.f32 (/.f32 1 v)) 1)
(sinh.f32 (/.f32 1 v))
(log.f32 (exp.f32 (sinh.f32 (/.f32 1 v))))
(sinh.f32 (/.f32 1 v))
(log.f32 (+.f32 1 (expm1.f32 (sinh.f32 (/.f32 1 v)))))
(sinh.f32 (/.f32 1 v))
(cbrt.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (sinh.f32 (/.f32 1 v))) (sinh.f32 (/.f32 1 v))))
(cbrt.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (sinh.f32 (/.f32 1 v)) (sinh.f32 (/.f32 1 v)))))
(cbrt.f32 (pow.f32 (sinh.f32 (/.f32 1 v)) 3))
(expm1.f32 (log1p.f32 (sinh.f32 (/.f32 1 v))))
(sinh.f32 (/.f32 1 v))
(exp.f32 (log.f32 (sinh.f32 (/.f32 1 v))))
(sinh.f32 (/.f32 1 v))
(log1p.f32 (expm1.f32 (sinh.f32 (/.f32 1 v))))
(sinh.f32 (/.f32 1 v))
(-.f32 (exp.f32 (log1p.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) 1)
(*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))
(pow.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) 1)
(*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))
(log.f32 (exp.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(cbrt.f32 (*.f32 (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))) (*.f32 (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))) (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))))
(cbrt.f32 (pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))) 3))
(expm1.f32 (log1p.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))
(exp.f32 (log.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))
(log1p.f32 (expm1.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))
(+.f32 0 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i))))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i))))) (cbrt.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i)))) (cbrt.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i)))))) (log.f32 (cbrt.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i))))))
(*.f32 2 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i))))) 1)
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(*.f32 1 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i))))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (/.f32 1 v))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i))))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(*.f32 (sqrt.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) (sqrt.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(pow.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i))) 1)
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(log.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i))))))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i))) (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i)) (*.f32 (*.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i)) (*.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i)))))
(cbrt.f32 (pow.f32 (*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v))) 3))
(expm1.f32 (log1p.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(exp.f32 (log.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(log1p.f32 (expm1.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))) 1)
(*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i))) v) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 cosTheta_i v) 2)))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) v) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 cosTheta_i v) 2)))
(*.f32 1 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i))) v) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 cosTheta_i v) 2)))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) v) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 cosTheta_i v) 2)))
(*.f32 (*.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i))) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1 (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))))
(*.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (cbrt.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))) (cbrt.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i))) v) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 cosTheta_i v) 2)))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) v) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 cosTheta_i v) 2)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (sqrt.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i))) v) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 cosTheta_i v) 2)))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) v) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 cosTheta_i v) 2)))
(*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i))) v) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 cosTheta_i v) 2)))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) v) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 cosTheta_i v) 2)))
(pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) 1)
(*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i))) v) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 cosTheta_i v) 2)))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) v) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 cosTheta_i v) 2)))
(log.f32 (exp.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i))) v) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 cosTheta_i v) 2)))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) v) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 cosTheta_i v) 2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))
(*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i))) v) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 cosTheta_i v) 2)))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) v) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 cosTheta_i v) 2)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i))) v) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 cosTheta_i v) 2))) (*.f32 (*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i))) v) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 cosTheta_i v) 2))) (*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i))) v) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 cosTheta_i v) 2))))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) v) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 cosTheta_i v) 2))) 3))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i))) v) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 cosTheta_i v) 2)))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) v) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 cosTheta_i v) 2)))
(exp.f32 (-.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i))) (log.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))))
(exp.f32 (-.f32 (*.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i)) (log.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (*.f32 2 (sinh.f32 (/.f32 1 v))) (/.f32 cosTheta_i v))))))
(/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) (*.f32 (/.f32 v cosTheta_O) (/.f32 (*.f32 2 (sinh.f32 (/.f32 1 v))) (/.f32 cosTheta_i v))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i))) v) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 cosTheta_i v) 2)))
(*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i)) v) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 cosTheta_i v) 2)))

eval754.0ms (2.7%)

Compiler

Compiled 15535 to 7975 computations (48.7% saved)

prune130.0ms (0.5%)

Pruning

22 alts after pruning (19 fresh and 3 done)

PrunedKeptTotal
New39619415
Fresh000
Picked134
Done000
Total39722419
Accurracy
100.0%
Counts
419 → 22
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.5%
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
99.4%
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 v (*.f32 (expm1.f32 (log1p.f32 (sinh.f32 (/.f32 1 v)))) 2)))
84.9%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 2 (/.f32 1/3 (*.f32 v v))))
99.4%
(/.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 1 v)) 2) v))
99.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 (log.f32 (sinh.f32 (/.f32 1 v)))) 2) v))
99.4%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
99.5%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1 v))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
79.2%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (exp.f32 (log.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
84.9%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (+.f32 (*.f32 v 2) (/.f32 1/3 v)) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
84.9%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
99.5%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v 2) v)) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
99.5%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (log.f32 (sinh.f32 (/.f32 1 v)))) (*.f32 (*.f32 v 2) v)) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
99.5%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
81.5%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v 2) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
99.3%
(*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
99.3%
(*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i))) v) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 cosTheta_i v) 2)))
99.6%
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
81.4%
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
99.5%
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (/.f32 1/2 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v (exp.f32 (log.f32 (sinh.f32 (/.f32 1 v)))))))
99.4%
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
81.5%
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1/2)
81.5%
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
99.5%
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
99.4%
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 v (*.f32 (expm1.f32 (log1p.f32 (sinh.f32 (/.f32 1 v)))) 2)))
84.9%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 2 (/.f32 1/3 (*.f32 v v))))
99.4%
(/.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 1 v)) 2) v))
99.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 (log.f32 (sinh.f32 (/.f32 1 v)))) 2) v))
99.4%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
99.5%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1 v))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
79.2%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (exp.f32 (log.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
84.9%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (+.f32 (*.f32 v 2) (/.f32 1/3 v)) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
84.9%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
99.5%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v 2) v)) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
99.5%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (log.f32 (sinh.f32 (/.f32 1 v)))) (*.f32 (*.f32 v 2) v)) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
99.5%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
81.5%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v 2) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
99.3%
(*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
99.3%
(*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i))) v) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 cosTheta_i v) 2)))
99.6%
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
81.4%
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
99.5%
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (/.f32 1/2 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v (exp.f32 (log.f32 (sinh.f32 (/.f32 1 v)))))))
99.4%
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
81.5%
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1/2)
81.5%
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
Compiler

Compiled 2036 to 1424 computations (30.1% saved)

localize1.0s (3.7%)

Local Accuracy

Found 19 expressions with local accuracy:

NewAccuracyProgram
99.1%
(*.f32 (exp.f32 (log.f32 (sinh.f32 (/.f32 1 v)))) (*.f32 (*.f32 v 2) v))
98.6%
(log.f32 (sinh.f32 (/.f32 1 v)))
98.3%
(exp.f32 (log.f32 (sinh.f32 (/.f32 1 v))))
97.3%
(sinh.f32 (/.f32 1 v))
99.8%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
99.2%
(*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))
99.1%
(*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))
97.3%
(sinh.f32 (/.f32 1 v))
99.8%
(*.f32 (/.f32 sinTheta_O v) sinTheta_i)
99.7%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (+.f32 (*.f32 v 2) (/.f32 1/3 v)) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
99.4%
(+.f32 (*.f32 v 2) (/.f32 1/3 v))
98.9%
(/.f32 1/3 v)
100.0%
(*.f32 cosTheta_i cosTheta_O)
99.9%
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
99.4%
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
99.2%
(-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))
99.2%
(/.f32 cosTheta_i (*.f32 v v))
97.7%
(exp.f32 (/.f32 1 v))
97.7%
(exp.f32 (/.f32 -1 v))
Compiler

Compiled 355 to 169 computations (52.4% saved)

series175.0ms (0.6%)

Counts
15 → 240
Calls

81 calls:

TimeVariablePointExpression
63.0ms
v
@0
(log.f32 (sinh.f32 (/.f32 1 v)))
10.0ms
sinTheta_O
@0
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (+.f32 (*.f32 v 2) (/.f32 1/3 v)) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
8.0ms
sinTheta_i
@inf
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (+.f32 (*.f32 v 2) (/.f32 1/3 v)) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
5.0ms
sinTheta_i
@inf
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
5.0ms
cosTheta_i
@-inf
(*.f32 cosTheta_i cosTheta_O)

rewrite223.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
864×add-sqr-sqrt
846×pow1
844×*-un-lft-identity
800×add-exp-log
798×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
041329
1873329
Stop Event
node limit
Counts
15 → 188
Calls
Call 1
Inputs
(exp.f32 (/.f32 -1 v))
(exp.f32 (/.f32 1 v))
(/.f32 cosTheta_i (*.f32 v v))
(-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 cosTheta_i cosTheta_O)
(/.f32 1/3 v)
(+.f32 (*.f32 v 2) (/.f32 1/3 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (+.f32 (*.f32 v 2) (/.f32 1/3 v)) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
(*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
(exp.f32 (log.f32 (sinh.f32 (/.f32 1 v))))
(log.f32 (sinh.f32 (/.f32 1 v)))
(*.f32 (exp.f32 (log.f32 (sinh.f32 (/.f32 1 v)))) (*.f32 (*.f32 v 2) v))
Outputs
(-.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 -1 v)))) 1)
(*.f32 1 (exp.f32 (/.f32 -1 v)))
(*.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (cbrt.f32 (exp.f32 (/.f32 -1 v))))
(*.f32 (sqrt.f32 (exp.f32 (/.f32 -1 v))) (sqrt.f32 (exp.f32 (/.f32 -1 v))))
(pow.f32 (exp.f32 (/.f32 -1 v)) 1)
(log.f32 (exp.f32 (exp.f32 (/.f32 -1 v))))
(log.f32 (+.f32 1 (expm1.f32 (exp.f32 (/.f32 -1 v)))))
(cbrt.f32 (*.f32 (*.f32 (exp.f32 (/.f32 -1 v)) (exp.f32 (/.f32 -1 v))) (exp.f32 (/.f32 -1 v))))
(expm1.f32 (log1p.f32 (exp.f32 (/.f32 -1 v))))
(log1p.f32 (expm1.f32 (exp.f32 (/.f32 -1 v))))
(-.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 1 v)))) 1)
(*.f32 1 (exp.f32 (/.f32 1 v)))
(*.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 1 v))) (cbrt.f32 (exp.f32 (/.f32 1 v)))) (cbrt.f32 (exp.f32 (/.f32 1 v))))
(*.f32 (sqrt.f32 (exp.f32 (/.f32 1 v))) (sqrt.f32 (exp.f32 (/.f32 1 v))))
(pow.f32 (exp.f32 (/.f32 1 v)) 1)
(log.f32 (exp.f32 (exp.f32 (/.f32 1 v))))
(log.f32 (+.f32 1 (expm1.f32 (exp.f32 (/.f32 1 v)))))
(cbrt.f32 (*.f32 (*.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 1 v))) (exp.f32 (/.f32 1 v))))
(expm1.f32 (log1p.f32 (exp.f32 (/.f32 1 v))))
(log1p.f32 (expm1.f32 (exp.f32 (/.f32 1 v))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 cosTheta_i (*.f32 v v)))) 1)
(*.f32 1 (/.f32 cosTheta_i (*.f32 v v)))
(*.f32 cosTheta_i (/.f32 1 (*.f32 v v)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 cosTheta_i (*.f32 v v))) (cbrt.f32 (/.f32 cosTheta_i (*.f32 v v)))) (cbrt.f32 (/.f32 cosTheta_i (*.f32 v v))))
(*.f32 (sqrt.f32 (/.f32 cosTheta_i (*.f32 v v))) (sqrt.f32 (/.f32 cosTheta_i (*.f32 v v))))
(pow.f32 (/.f32 cosTheta_i (*.f32 v v)) 1)
(pow.f32 (/.f32 (*.f32 v v) cosTheta_i) -1)
(log.f32 (exp.f32 (/.f32 cosTheta_i (*.f32 v v))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 cosTheta_i (*.f32 v v)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_i (*.f32 v v))) (/.f32 cosTheta_i (*.f32 v v))))
(expm1.f32 (log1p.f32 (/.f32 cosTheta_i (*.f32 v v))))
(exp.f32 (log.f32 (/.f32 cosTheta_i (*.f32 v v))))
(log1p.f32 (expm1.f32 (/.f32 cosTheta_i (*.f32 v v))))
(+.f32 (exp.f32 (/.f32 1 v)) (neg.f32 (exp.f32 (/.f32 -1 v))))
(+.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) (fma.f32 (neg.f32 (sqrt.f32 (exp.f32 (/.f32 -1 v)))) (sqrt.f32 (exp.f32 (/.f32 -1 v))) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 1 (exp.f32 (/.f32 1 v)) (neg.f32 (*.f32 (exp.f32 (/.f32 -1 v)) 1))) (fma.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) 1 (*.f32 (exp.f32 (/.f32 -1 v)) 1)))
(+.f32 (fma.f32 1 (exp.f32 (/.f32 1 v)) (neg.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (exp.f32 (/.f32 -1 v))))))) (fma.f32 (neg.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (exp.f32 (/.f32 -1 v)))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 1 v))) (cbrt.f32 (exp.f32 (/.f32 1 v)))) (cbrt.f32 (exp.f32 (/.f32 1 v))) (neg.f32 (*.f32 (exp.f32 (/.f32 -1 v)) 1))) (fma.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) 1 (*.f32 (exp.f32 (/.f32 -1 v)) 1)))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 1 v))) (cbrt.f32 (exp.f32 (/.f32 1 v)))) (cbrt.f32 (exp.f32 (/.f32 1 v))) (neg.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (exp.f32 (/.f32 -1 v))))))) (fma.f32 (neg.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (exp.f32 (/.f32 -1 v)))))))
(+.f32 (fma.f32 (sqrt.f32 (exp.f32 (/.f32 1 v))) (sqrt.f32 (exp.f32 (/.f32 1 v))) (neg.f32 (*.f32 (exp.f32 (/.f32 -1 v)) 1))) (fma.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) 1 (*.f32 (exp.f32 (/.f32 -1 v)) 1)))
(+.f32 (fma.f32 (sqrt.f32 (exp.f32 (/.f32 1 v))) (sqrt.f32 (exp.f32 (/.f32 1 v))) (neg.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (exp.f32 (/.f32 -1 v))))))) (fma.f32 (neg.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (exp.f32 (/.f32 -1 v)))))))
(*.f32 1 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 (*.f32 (cbrt.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))) (cbrt.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))) (cbrt.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(*.f32 (sqrt.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))) (sqrt.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (/.f32 1 v)) 3) (pow.f32 (exp.f32 (/.f32 -1 v)) 3)) (fma.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 1 v)) (fma.f32 (exp.f32 (/.f32 -1 v)) (exp.f32 (/.f32 -1 v)) (*.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 1 v))) (*.f32 (exp.f32 (/.f32 -1 v)) (exp.f32 (/.f32 -1 v)))) (+.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(pow.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) 1)
(log.f32 (exp.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(log.f32 (/.f32 (exp.f32 (exp.f32 (/.f32 1 v))) (exp.f32 (exp.f32 (/.f32 -1 v)))))
(cbrt.f32 (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(expm1.f32 (log1p.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(exp.f32 (log.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(log1p.f32 (expm1.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(fma.f32 1 (exp.f32 (/.f32 1 v)) (neg.f32 (exp.f32 (/.f32 -1 v))))
(fma.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 1 v))) (cbrt.f32 (exp.f32 (/.f32 1 v)))) (cbrt.f32 (exp.f32 (/.f32 1 v))) (neg.f32 (exp.f32 (/.f32 -1 v))))
(fma.f32 (sqrt.f32 (exp.f32 (/.f32 1 v))) (sqrt.f32 (exp.f32 (/.f32 1 v))) (neg.f32 (exp.f32 (/.f32 -1 v))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))) 1)
(/.f32 (*.f32 1/2 (*.f32 cosTheta_i cosTheta_O)) v)
(pow.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) 1)
(log.f32 (exp.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(expm1.f32 (log1p.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(exp.f32 (log.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(log1p.f32 (expm1.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta_i cosTheta_O))) 1)
(pow.f32 (*.f32 cosTheta_i cosTheta_O) 1)
(log.f32 (exp.f32 (*.f32 cosTheta_i cosTheta_O)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 cosTheta_i cosTheta_O))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 cosTheta_i cosTheta_O)))
(expm1.f32 (log1p.f32 (*.f32 cosTheta_i cosTheta_O)))
(exp.f32 (log.f32 (*.f32 cosTheta_i cosTheta_O)))
(log1p.f32 (expm1.f32 (*.f32 cosTheta_i cosTheta_O)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1/3 v))) 1)
(*.f32 1 (/.f32 1/3 v))
(*.f32 1/3 (/.f32 1 v))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1/3 v)) (cbrt.f32 (/.f32 1/3 v))) (cbrt.f32 (/.f32 1/3 v)))
(*.f32 (sqrt.f32 (/.f32 1/3 v)) (sqrt.f32 (/.f32 1/3 v)))
(pow.f32 (/.f32 1/3 v) 1)
(pow.f32 (/.f32 v 1/3) -1)
(log.f32 (exp.f32 (/.f32 1/3 v)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1/3 v))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1/3 v) (/.f32 1/3 v)) (/.f32 1/3 v)))
(expm1.f32 (log1p.f32 (/.f32 1/3 v)))
(exp.f32 (log.f32 (/.f32 1/3 v)))
(log1p.f32 (expm1.f32 (/.f32 1/3 v)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 v 2 (/.f32 1/3 v)))) 1)
(*.f32 1 (fma.f32 v 2 (/.f32 1/3 v)))
(*.f32 (*.f32 (cbrt.f32 (fma.f32 v 2 (/.f32 1/3 v))) (cbrt.f32 (fma.f32 v 2 (/.f32 1/3 v)))) (cbrt.f32 (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (sqrt.f32 (fma.f32 v 2 (/.f32 1/3 v))) (sqrt.f32 (fma.f32 v 2 (/.f32 1/3 v))))
(/.f32 (+.f32 (pow.f32 (*.f32 v 2) 3) (pow.f32 (/.f32 1/3 v) 3)) (fma.f32 (*.f32 v 2) (*.f32 v 2) (-.f32 (*.f32 (/.f32 1/3 v) (/.f32 1/3 v)) (*.f32 (*.f32 v 2) (/.f32 1/3 v)))))
(/.f32 (-.f32 (*.f32 (*.f32 v 2) (*.f32 v 2)) (*.f32 (/.f32 1/3 v) (/.f32 1/3 v))) (-.f32 (*.f32 v 2) (/.f32 1/3 v)))
(pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 1)
(log.f32 (exp.f32 (fma.f32 v 2 (/.f32 1/3 v))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 v 2 (/.f32 1/3 v)))))
(log.f32 (*.f32 (exp.f32 (/.f32 1/3 v)) (exp.f32 (*.f32 v 2))))
(log.f32 (*.f32 (exp.f32 (*.f32 v 2)) (exp.f32 (/.f32 1/3 v))))
(cbrt.f32 (*.f32 (*.f32 (fma.f32 v 2 (/.f32 1/3 v)) (fma.f32 v 2 (/.f32 1/3 v))) (fma.f32 v 2 (/.f32 1/3 v))))
(expm1.f32 (log1p.f32 (fma.f32 v 2 (/.f32 1/3 v))))
(exp.f32 (log.f32 (fma.f32 v 2 (/.f32 1/3 v))))
(log1p.f32 (expm1.f32 (fma.f32 v 2 (/.f32 1/3 v))))
(fma.f32 v 2 (/.f32 1/3 v))
(fma.f32 1 (/.f32 1/3 v) (*.f32 v 2))
(fma.f32 1 (*.f32 v 2) (/.f32 1/3 v))
(fma.f32 1/3 (/.f32 1 v) (*.f32 v 2))
(fma.f32 2 v (/.f32 1/3 v))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 v 2)) (cbrt.f32 (*.f32 v 2))) (cbrt.f32 (*.f32 v 2)) (/.f32 1/3 v))
(fma.f32 (*.f32 (cbrt.f32 (/.f32 1/3 v)) (cbrt.f32 (/.f32 1/3 v))) (cbrt.f32 (/.f32 1/3 v)) (*.f32 v 2))
(fma.f32 (sqrt.f32 (*.f32 v 2)) (sqrt.f32 (*.f32 v 2)) (/.f32 1/3 v))
(fma.f32 (sqrt.f32 (/.f32 1/3 v)) (sqrt.f32 (/.f32 1/3 v)) (*.f32 v 2))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))) 1)
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1 (*.f32 (fma.f32 v 2 (/.f32 1/3 v)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))) (cbrt.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))) (cbrt.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))) (sqrt.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))
(pow.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)) 1)
(pow.f32 (/.f32 (*.f32 (fma.f32 v 2 (/.f32 1/3 v)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)) (*.f32 cosTheta_i cosTheta_O)) -1)
(log.f32 (exp.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(exp.f32 (-.f32 (log.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v)))) (*.f32 (/.f32 sinTheta_O v) sinTheta_i)))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))) 1)
(pow.f32 (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))) 1)
(log.f32 (exp.f32 (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))) (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))))
(expm1.f32 (log1p.f32 (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))))
(exp.f32 (log.f32 (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))))
(log1p.f32 (expm1.f32 (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) 1)
(pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))) 1)
(log.f32 (exp.f32 (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))) (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))) (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(expm1.f32 (log1p.f32 (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(exp.f32 (log.f32 (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(log1p.f32 (expm1.f32 (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))) 1)
(*.f32 1 (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1 (*.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i) (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))) (cbrt.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))) (cbrt.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))) (sqrt.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))
(pow.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))) 1)
(pow.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i) (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (*.f32 cosTheta_i cosTheta_O)) -1)
(log.f32 (exp.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))) (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))) (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))
(exp.f32 (-.f32 (log.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))) (*.f32 (/.f32 sinTheta_O v) sinTheta_i)))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))
(-.f32 (exp.f32 (log1p.f32 (sinh.f32 (/.f32 1 v)))) 1)
(*.f32 1 (sinh.f32 (/.f32 1 v)))
(*.f32 (*.f32 (cbrt.f32 (sinh.f32 (/.f32 1 v))) (cbrt.f32 (sinh.f32 (/.f32 1 v)))) (cbrt.f32 (sinh.f32 (/.f32 1 v))))
(*.f32 (sqrt.f32 (sinh.f32 (/.f32 1 v))) (sqrt.f32 (sinh.f32 (/.f32 1 v))))
(/.f32 (*.f32 2 (sinh.f32 (/.f32 1 v))) 2)
(pow.f32 (sinh.f32 (/.f32 1 v)) 1)
(log.f32 (exp.f32 (sinh.f32 (/.f32 1 v))))
(log.f32 (+.f32 1 (expm1.f32 (sinh.f32 (/.f32 1 v)))))
(cbrt.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (sinh.f32 (/.f32 1 v))) (sinh.f32 (/.f32 1 v))))
(sinh.f32 (/.f32 1 v))
(expm1.f32 (log1p.f32 (sinh.f32 (/.f32 1 v))))
(log1p.f32 (expm1.f32 (sinh.f32 (/.f32 1 v))))
(+.f32 0 (log.f32 (sinh.f32 (/.f32 1 v))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (sinh.f32 (/.f32 1 v))) (cbrt.f32 (sinh.f32 (/.f32 1 v))))) (log.f32 (cbrt.f32 (sinh.f32 (/.f32 1 v)))))
(+.f32 (log.f32 (sqrt.f32 (sinh.f32 (/.f32 1 v)))) (log.f32 (sqrt.f32 (sinh.f32 (/.f32 1 v)))))
(-.f32 (log.f32 (*.f32 2 (sinh.f32 (/.f32 1 v)))) (log1p.f32 1))
(-.f32 (exp.f32 (log1p.f32 (log.f32 (sinh.f32 (/.f32 1 v))))) 1)
(*.f32 1 (log.f32 (sinh.f32 (/.f32 1 v))))
(*.f32 (*.f32 (cbrt.f32 (log.f32 (sinh.f32 (/.f32 1 v)))) (cbrt.f32 (log.f32 (sinh.f32 (/.f32 1 v))))) (cbrt.f32 (log.f32 (sinh.f32 (/.f32 1 v)))))
(*.f32 (sqrt.f32 (log.f32 (sinh.f32 (/.f32 1 v)))) (sqrt.f32 (log.f32 (sinh.f32 (/.f32 1 v)))))
(pow.f32 (log.f32 (sinh.f32 (/.f32 1 v))) 1)
(cbrt.f32 (*.f32 (*.f32 (log.f32 (sinh.f32 (/.f32 1 v))) (log.f32 (sinh.f32 (/.f32 1 v)))) (log.f32 (sinh.f32 (/.f32 1 v)))))
(expm1.f32 (log1p.f32 (log.f32 (sinh.f32 (/.f32 1 v)))))
(exp.f32 (log.f32 (log.f32 (sinh.f32 (/.f32 1 v)))))
(log1p.f32 (-.f32 (sinh.f32 (/.f32 1 v)) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2))))) 1)
(pow.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2))) 1)
(log.f32 (exp.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))))
(expm1.f32 (log1p.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))))
(exp.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))))
(log1p.f32 (expm1.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))))

simplify224.0ms (0.8%)

Algorithm
egg-herbie
Rules
1038×fma-def
830×times-frac
708×associate-/r*
606×associate-/l*
530×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
077219994
1225218536
Stop Event
node limit
Counts
428 → 408
Calls
Call 1
Inputs
1
(-.f32 1 (/.f32 1 v))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 v 2))) 1) (/.f32 1 v))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 v 2))) 1) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v)))
1
(-.f32 1 (/.f32 1 v))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 v 2))) 1) (/.f32 1 v))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 v 2))) 1) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v)))
1
(+.f32 1 (/.f32 1 v))
(+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 v 2))) (+.f32 1 (/.f32 1 v)))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 v 2))) (+.f32 1 (/.f32 1 v))))
1
(+.f32 1 (/.f32 1 v))
(+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 v 2))) (+.f32 1 (/.f32 1 v)))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 v 2))) (+.f32 1 (/.f32 1 v))))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 2 v)
(+.f32 (*.f32 2 (/.f32 1 v)) (*.f32 1/3 (/.f32 1 (pow.f32 v 3))))
(+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 2 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 5)))))
(+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 2 (/.f32 1 v)) (+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 7))) (*.f32 1/60 (/.f32 1 (pow.f32 v 5))))))
(/.f32 2 v)
(+.f32 (*.f32 2 (/.f32 1 v)) (*.f32 1/3 (/.f32 1 (pow.f32 v 3))))
(+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 2 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 5)))))
(+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 2 (/.f32 1 v)) (+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 7))) (*.f32 1/60 (/.f32 1 (pow.f32 v 5))))))
(/.f32 1/3 v)
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(*.f32 2 v)
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(*.f32 2 v)
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(*.f32 3 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(+.f32 (*.f32 -18 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 v 3) cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 3 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(+.f32 (*.f32 108 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 v 5) cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (+.f32 (*.f32 -18 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 v 3) cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 3 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(+.f32 (*.f32 108 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 v 5) cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (+.f32 (*.f32 -18 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 v 3) cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (+.f32 (*.f32 -648 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 v 7) cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 3 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/4 (*.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 1/3 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))))) (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O))))) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2)))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/4 (*.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 1/3 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))))) (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O))))) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/4 (*.f32 (+.f32 (*.f32 1/3 (*.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3))) (*.f32 1/3 (*.f32 sinTheta_i sinTheta_O))) (*.f32 cosTheta_i cosTheta_O))) (+.f32 (*.f32 -1/4 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_O (+.f32 1/3 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))))))) (*.f32 -1 (*.f32 sinTheta_i (*.f32 (+.f32 (*.f32 1/4 (*.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 1/3 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))))) (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O))))) sinTheta_O))))) (pow.f32 v 4))))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O))) (pow.f32 v 3))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (-.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))) 1/3))) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O))) (pow.f32 v 3))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (-.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))) 1/3))) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/4 (*.f32 (+.f32 (*.f32 1/3 (*.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3))) (*.f32 1/3 (*.f32 sinTheta_i sinTheta_O))) (*.f32 cosTheta_i cosTheta_O))) (+.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (+.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))) (*.f32 1/4 (*.f32 cosTheta_i (*.f32 cosTheta_O (-.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))) 1/3))))))) (*.f32 1/4 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_O (-.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))) 1/3)))))))) (pow.f32 v 4)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))) (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 v (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))))) (pow.f32 sinTheta_O 2))) (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 v (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 3) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))))) v)) (+.f32 (*.f32 1/6 (/.f32 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 3) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 3) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))))))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))))) (pow.f32 sinTheta_O 2))) (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 v (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))) (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 v (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 2) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))) (*.f32 -1 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 2) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))))))) (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 v (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 3) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 2) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))) (*.f32 -1 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 2) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))))) v)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O)) (*.f32 (pow.f32 v 3) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))) (*.f32 1/6 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O)) (*.f32 (pow.f32 v 3) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 2) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))) (*.f32 -1 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 2) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))))))) (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 v (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 2 v)
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 5))) (*.f32 2 v))))
(*.f32 2 v)
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 5))) (*.f32 2 v))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
2
(+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))
(+.f32 2 (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))) (*.f32 1/60 (/.f32 1 (pow.f32 v 4)))))
(+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 6))) (+.f32 2 (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))) (*.f32 1/60 (/.f32 1 (pow.f32 v 4))))))
2
(+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))
(+.f32 2 (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))) (*.f32 1/60 (/.f32 1 (pow.f32 v 4)))))
(+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 6))) (+.f32 2 (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))) (*.f32 1/60 (/.f32 1 (pow.f32 v 4))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))) (*.f32 cosTheta_i (*.f32 (+.f32 1/6 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))) cosTheta_O))) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2)))))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))) (*.f32 cosTheta_i (*.f32 (+.f32 1/6 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))) cosTheta_O))) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 sinTheta_i (*.f32 sinTheta_O (+.f32 (*.f32 cosTheta_i (*.f32 (+.f32 1/6 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))) cosTheta_O)) (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))))))) (+.f32 (*.f32 -1 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 (+.f32 1/6 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))) (*.f32 sinTheta_O cosTheta_O))))) (*.f32 cosTheta_i (*.f32 (+.f32 (*.f32 1/6 (*.f32 sinTheta_i sinTheta_O)) (*.f32 1/6 (*.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3)))) cosTheta_O)))) (pow.f32 v 4))))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))) 1/6) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))) (pow.f32 v 3)))))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 (-.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))) 1/6) (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O)))) (+.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (+.f32 (*.f32 (-.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))) 1/6) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))))) (*.f32 cosTheta_i (*.f32 (+.f32 (*.f32 1/6 (*.f32 sinTheta_i sinTheta_O)) (*.f32 1/6 (*.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3)))) cosTheta_O)))) (pow.f32 v 4))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))) 1/6) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))) (pow.f32 v 3))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))) (*.f32 -2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 3) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (+.f32 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))) (*.f32 -2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))) v)) (+.f32 (*.f32 1/3 (/.f32 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 5) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 5) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))) (*.f32 -2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (+.f32 (*.f32 -2 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (+.f32 (*.f32 -2 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 3) (+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O)) (*.f32 (pow.f32 v 5) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -2 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) sinTheta_O) v)) (*.f32 1/3 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O)) (*.f32 (pow.f32 v 5) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(/.f32 1 v)
(+.f32 (/.f32 1 v) (*.f32 1/6 (/.f32 1 (pow.f32 v 3))))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (*.f32 1/120 (/.f32 1 (pow.f32 v 5)))))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 7))) (*.f32 1/120 (/.f32 1 (pow.f32 v 5))))))
(/.f32 1 v)
(+.f32 (/.f32 1 v) (*.f32 1/6 (/.f32 1 (pow.f32 v 3))))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (*.f32 1/120 (/.f32 1 (pow.f32 v 5)))))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 7))) (*.f32 1/120 (/.f32 1 (pow.f32 v 5))))))
(log.f32 (*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(log.f32 (*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(log.f32 (*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(log.f32 (*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(log.f32 (/.f32 1 v))
(+.f32 (log.f32 (/.f32 1 v)) (*.f32 1/6 (/.f32 1 (pow.f32 v 2))))
(-.f32 (+.f32 (log.f32 (/.f32 1 v)) (*.f32 1/6 (/.f32 1 (pow.f32 v 2)))) (*.f32 1/180 (/.f32 1 (pow.f32 v 4))))
(-.f32 (+.f32 (log.f32 (/.f32 1 v)) (+.f32 (*.f32 1/2835 (/.f32 1 (pow.f32 v 6))) (*.f32 1/6 (/.f32 1 (pow.f32 v 2))))) (*.f32 1/180 (/.f32 1 (pow.f32 v 4))))
(+.f32 (log.f32 (/.f32 -1 v)) (log.f32 -1))
(+.f32 (log.f32 (/.f32 -1 v)) (+.f32 (log.f32 -1) (*.f32 1/6 (/.f32 1 (pow.f32 v 2)))))
(-.f32 (+.f32 (log.f32 (/.f32 -1 v)) (+.f32 (log.f32 -1) (*.f32 1/6 (/.f32 1 (pow.f32 v 2))))) (*.f32 1/180 (/.f32 1 (pow.f32 v 4))))
(-.f32 (+.f32 (log.f32 (/.f32 -1 v)) (+.f32 (*.f32 1/2835 (/.f32 1 (pow.f32 v 6))) (+.f32 (log.f32 -1) (*.f32 1/6 (/.f32 1 (pow.f32 v 2)))))) (*.f32 1/180 (/.f32 1 (pow.f32 v 4))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 2 v)
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 5))) (*.f32 2 v))))
(*.f32 2 v)
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 5))) (*.f32 2 v))))
(-.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 -1 v)))) 1)
(*.f32 1 (exp.f32 (/.f32 -1 v)))
(*.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (cbrt.f32 (exp.f32 (/.f32 -1 v))))
(*.f32 (sqrt.f32 (exp.f32 (/.f32 -1 v))) (sqrt.f32 (exp.f32 (/.f32 -1 v))))
(pow.f32 (exp.f32 (/.f32 -1 v)) 1)
(log.f32 (exp.f32 (exp.f32 (/.f32 -1 v))))
(log.f32 (+.f32 1 (expm1.f32 (exp.f32 (/.f32 -1 v)))))
(cbrt.f32 (*.f32 (*.f32 (exp.f32 (/.f32 -1 v)) (exp.f32 (/.f32 -1 v))) (exp.f32 (/.f32 -1 v))))
(expm1.f32 (log1p.f32 (exp.f32 (/.f32 -1 v))))
(log1p.f32 (expm1.f32 (exp.f32 (/.f32 -1 v))))
(-.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 1 v)))) 1)
(*.f32 1 (exp.f32 (/.f32 1 v)))
(*.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 1 v))) (cbrt.f32 (exp.f32 (/.f32 1 v)))) (cbrt.f32 (exp.f32 (/.f32 1 v))))
(*.f32 (sqrt.f32 (exp.f32 (/.f32 1 v))) (sqrt.f32 (exp.f32 (/.f32 1 v))))
(pow.f32 (exp.f32 (/.f32 1 v)) 1)
(log.f32 (exp.f32 (exp.f32 (/.f32 1 v))))
(log.f32 (+.f32 1 (expm1.f32 (exp.f32 (/.f32 1 v)))))
(cbrt.f32 (*.f32 (*.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 1 v))) (exp.f32 (/.f32 1 v))))
(expm1.f32 (log1p.f32 (exp.f32 (/.f32 1 v))))
(log1p.f32 (expm1.f32 (exp.f32 (/.f32 1 v))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 cosTheta_i (*.f32 v v)))) 1)
(*.f32 1 (/.f32 cosTheta_i (*.f32 v v)))
(*.f32 cosTheta_i (/.f32 1 (*.f32 v v)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 cosTheta_i (*.f32 v v))) (cbrt.f32 (/.f32 cosTheta_i (*.f32 v v)))) (cbrt.f32 (/.f32 cosTheta_i (*.f32 v v))))
(*.f32 (sqrt.f32 (/.f32 cosTheta_i (*.f32 v v))) (sqrt.f32 (/.f32 cosTheta_i (*.f32 v v))))
(pow.f32 (/.f32 cosTheta_i (*.f32 v v)) 1)
(pow.f32 (/.f32 (*.f32 v v) cosTheta_i) -1)
(log.f32 (exp.f32 (/.f32 cosTheta_i (*.f32 v v))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 cosTheta_i (*.f32 v v)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_i (*.f32 v v))) (/.f32 cosTheta_i (*.f32 v v))))
(expm1.f32 (log1p.f32 (/.f32 cosTheta_i (*.f32 v v))))
(exp.f32 (log.f32 (/.f32 cosTheta_i (*.f32 v v))))
(log1p.f32 (expm1.f32 (/.f32 cosTheta_i (*.f32 v v))))
(+.f32 (exp.f32 (/.f32 1 v)) (neg.f32 (exp.f32 (/.f32 -1 v))))
(+.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) (fma.f32 (neg.f32 (sqrt.f32 (exp.f32 (/.f32 -1 v)))) (sqrt.f32 (exp.f32 (/.f32 -1 v))) (exp.f32 (/.f32 -1 v))))
(+.f32 (fma.f32 1 (exp.f32 (/.f32 1 v)) (neg.f32 (*.f32 (exp.f32 (/.f32 -1 v)) 1))) (fma.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) 1 (*.f32 (exp.f32 (/.f32 -1 v)) 1)))
(+.f32 (fma.f32 1 (exp.f32 (/.f32 1 v)) (neg.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (exp.f32 (/.f32 -1 v))))))) (fma.f32 (neg.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (exp.f32 (/.f32 -1 v)))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 1 v))) (cbrt.f32 (exp.f32 (/.f32 1 v)))) (cbrt.f32 (exp.f32 (/.f32 1 v))) (neg.f32 (*.f32 (exp.f32 (/.f32 -1 v)) 1))) (fma.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) 1 (*.f32 (exp.f32 (/.f32 -1 v)) 1)))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 1 v))) (cbrt.f32 (exp.f32 (/.f32 1 v)))) (cbrt.f32 (exp.f32 (/.f32 1 v))) (neg.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (exp.f32 (/.f32 -1 v))))))) (fma.f32 (neg.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (exp.f32 (/.f32 -1 v)))))))
(+.f32 (fma.f32 (sqrt.f32 (exp.f32 (/.f32 1 v))) (sqrt.f32 (exp.f32 (/.f32 1 v))) (neg.f32 (*.f32 (exp.f32 (/.f32 -1 v)) 1))) (fma.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) 1 (*.f32 (exp.f32 (/.f32 -1 v)) 1)))
(+.f32 (fma.f32 (sqrt.f32 (exp.f32 (/.f32 1 v))) (sqrt.f32 (exp.f32 (/.f32 1 v))) (neg.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (exp.f32 (/.f32 -1 v))))))) (fma.f32 (neg.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (exp.f32 (/.f32 -1 v)))))))
(*.f32 1 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 (*.f32 (cbrt.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))) (cbrt.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))) (cbrt.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(*.f32 (sqrt.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))) (sqrt.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (/.f32 1 v)) 3) (pow.f32 (exp.f32 (/.f32 -1 v)) 3)) (fma.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 1 v)) (fma.f32 (exp.f32 (/.f32 -1 v)) (exp.f32 (/.f32 -1 v)) (*.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 1 v))) (*.f32 (exp.f32 (/.f32 -1 v)) (exp.f32 (/.f32 -1 v)))) (+.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(pow.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) 1)
(log.f32 (exp.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(log.f32 (/.f32 (exp.f32 (exp.f32 (/.f32 1 v))) (exp.f32 (exp.f32 (/.f32 -1 v)))))
(cbrt.f32 (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(expm1.f32 (log1p.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(exp.f32 (log.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(log1p.f32 (expm1.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(fma.f32 1 (exp.f32 (/.f32 1 v)) (neg.f32 (exp.f32 (/.f32 -1 v))))
(fma.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 1 v))) (cbrt.f32 (exp.f32 (/.f32 1 v)))) (cbrt.f32 (exp.f32 (/.f32 1 v))) (neg.f32 (exp.f32 (/.f32 -1 v))))
(fma.f32 (sqrt.f32 (exp.f32 (/.f32 1 v))) (sqrt.f32 (exp.f32 (/.f32 1 v))) (neg.f32 (exp.f32 (/.f32 -1 v))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))) 1)
(/.f32 (*.f32 1/2 (*.f32 cosTheta_i cosTheta_O)) v)
(pow.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) 1)
(log.f32 (exp.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(expm1.f32 (log1p.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(exp.f32 (log.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(log1p.f32 (expm1.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta_i cosTheta_O))) 1)
(pow.f32 (*.f32 cosTheta_i cosTheta_O) 1)
(log.f32 (exp.f32 (*.f32 cosTheta_i cosTheta_O)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 cosTheta_i cosTheta_O))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 cosTheta_i cosTheta_O)))
(expm1.f32 (log1p.f32 (*.f32 cosTheta_i cosTheta_O)))
(exp.f32 (log.f32 (*.f32 cosTheta_i cosTheta_O)))
(log1p.f32 (expm1.f32 (*.f32 cosTheta_i cosTheta_O)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1/3 v))) 1)
(*.f32 1 (/.f32 1/3 v))
(*.f32 1/3 (/.f32 1 v))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1/3 v)) (cbrt.f32 (/.f32 1/3 v))) (cbrt.f32 (/.f32 1/3 v)))
(*.f32 (sqrt.f32 (/.f32 1/3 v)) (sqrt.f32 (/.f32 1/3 v)))
(pow.f32 (/.f32 1/3 v) 1)
(pow.f32 (/.f32 v 1/3) -1)
(log.f32 (exp.f32 (/.f32 1/3 v)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1/3 v))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1/3 v) (/.f32 1/3 v)) (/.f32 1/3 v)))
(expm1.f32 (log1p.f32 (/.f32 1/3 v)))
(exp.f32 (log.f32 (/.f32 1/3 v)))
(log1p.f32 (expm1.f32 (/.f32 1/3 v)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 v 2 (/.f32 1/3 v)))) 1)
(*.f32 1 (fma.f32 v 2 (/.f32 1/3 v)))
(*.f32 (*.f32 (cbrt.f32 (fma.f32 v 2 (/.f32 1/3 v))) (cbrt.f32 (fma.f32 v 2 (/.f32 1/3 v)))) (cbrt.f32 (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (sqrt.f32 (fma.f32 v 2 (/.f32 1/3 v))) (sqrt.f32 (fma.f32 v 2 (/.f32 1/3 v))))
(/.f32 (+.f32 (pow.f32 (*.f32 v 2) 3) (pow.f32 (/.f32 1/3 v) 3)) (fma.f32 (*.f32 v 2) (*.f32 v 2) (-.f32 (*.f32 (/.f32 1/3 v) (/.f32 1/3 v)) (*.f32 (*.f32 v 2) (/.f32 1/3 v)))))
(/.f32 (-.f32 (*.f32 (*.f32 v 2) (*.f32 v 2)) (*.f32 (/.f32 1/3 v) (/.f32 1/3 v))) (-.f32 (*.f32 v 2) (/.f32 1/3 v)))
(pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 1)
(log.f32 (exp.f32 (fma.f32 v 2 (/.f32 1/3 v))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 v 2 (/.f32 1/3 v)))))
(log.f32 (*.f32 (exp.f32 (/.f32 1/3 v)) (exp.f32 (*.f32 v 2))))
(log.f32 (*.f32 (exp.f32 (*.f32 v 2)) (exp.f32 (/.f32 1/3 v))))
(cbrt.f32 (*.f32 (*.f32 (fma.f32 v 2 (/.f32 1/3 v)) (fma.f32 v 2 (/.f32 1/3 v))) (fma.f32 v 2 (/.f32 1/3 v))))
(expm1.f32 (log1p.f32 (fma.f32 v 2 (/.f32 1/3 v))))
(exp.f32 (log.f32 (fma.f32 v 2 (/.f32 1/3 v))))
(log1p.f32 (expm1.f32 (fma.f32 v 2 (/.f32 1/3 v))))
(fma.f32 v 2 (/.f32 1/3 v))
(fma.f32 1 (/.f32 1/3 v) (*.f32 v 2))
(fma.f32 1 (*.f32 v 2) (/.f32 1/3 v))
(fma.f32 1/3 (/.f32 1 v) (*.f32 v 2))
(fma.f32 2 v (/.f32 1/3 v))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 v 2)) (cbrt.f32 (*.f32 v 2))) (cbrt.f32 (*.f32 v 2)) (/.f32 1/3 v))
(fma.f32 (*.f32 (cbrt.f32 (/.f32 1/3 v)) (cbrt.f32 (/.f32 1/3 v))) (cbrt.f32 (/.f32 1/3 v)) (*.f32 v 2))
(fma.f32 (sqrt.f32 (*.f32 v 2)) (sqrt.f32 (*.f32 v 2)) (/.f32 1/3 v))
(fma.f32 (sqrt.f32 (/.f32 1/3 v)) (sqrt.f32 (/.f32 1/3 v)) (*.f32 v 2))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))) 1)
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1 (*.f32 (fma.f32 v 2 (/.f32 1/3 v)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))) (cbrt.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))) (cbrt.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))) (sqrt.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))
(pow.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)) 1)
(pow.f32 (/.f32 (*.f32 (fma.f32 v 2 (/.f32 1/3 v)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)) (*.f32 cosTheta_i cosTheta_O)) -1)
(log.f32 (exp.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(exp.f32 (-.f32 (log.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v)))) (*.f32 (/.f32 sinTheta_O v) sinTheta_i)))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))) 1)
(pow.f32 (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))) 1)
(log.f32 (exp.f32 (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))) (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))))
(expm1.f32 (log1p.f32 (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))))
(exp.f32 (log.f32 (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))))
(log1p.f32 (expm1.f32 (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) 1)
(pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))) 1)
(log.f32 (exp.f32 (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))) (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))) (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(expm1.f32 (log1p.f32 (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(exp.f32 (log.f32 (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(log1p.f32 (expm1.f32 (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))) 1)
(*.f32 1 (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1 (*.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i) (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))) (cbrt.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))) (cbrt.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))) (sqrt.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))
(pow.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))) 1)
(pow.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i) (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (*.f32 cosTheta_i cosTheta_O)) -1)
(log.f32 (exp.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))) (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))) (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))
(exp.f32 (-.f32 (log.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))) (*.f32 (/.f32 sinTheta_O v) sinTheta_i)))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))
(-.f32 (exp.f32 (log1p.f32 (sinh.f32 (/.f32 1 v)))) 1)
(*.f32 1 (sinh.f32 (/.f32 1 v)))
(*.f32 (*.f32 (cbrt.f32 (sinh.f32 (/.f32 1 v))) (cbrt.f32 (sinh.f32 (/.f32 1 v)))) (cbrt.f32 (sinh.f32 (/.f32 1 v))))
(*.f32 (sqrt.f32 (sinh.f32 (/.f32 1 v))) (sqrt.f32 (sinh.f32 (/.f32 1 v))))
(/.f32 (*.f32 2 (sinh.f32 (/.f32 1 v))) 2)
(pow.f32 (sinh.f32 (/.f32 1 v)) 1)
(log.f32 (exp.f32 (sinh.f32 (/.f32 1 v))))
(log.f32 (+.f32 1 (expm1.f32 (sinh.f32 (/.f32 1 v)))))
(cbrt.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (sinh.f32 (/.f32 1 v))) (sinh.f32 (/.f32 1 v))))
(sinh.f32 (/.f32 1 v))
(expm1.f32 (log1p.f32 (sinh.f32 (/.f32 1 v))))
(log1p.f32 (expm1.f32 (sinh.f32 (/.f32 1 v))))
(+.f32 0 (log.f32 (sinh.f32 (/.f32 1 v))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (sinh.f32 (/.f32 1 v))) (cbrt.f32 (sinh.f32 (/.f32 1 v))))) (log.f32 (cbrt.f32 (sinh.f32 (/.f32 1 v)))))
(+.f32 (log.f32 (sqrt.f32 (sinh.f32 (/.f32 1 v)))) (log.f32 (sqrt.f32 (sinh.f32 (/.f32 1 v)))))
(-.f32 (log.f32 (*.f32 2 (sinh.f32 (/.f32 1 v)))) (log1p.f32 1))
(-.f32 (exp.f32 (log1p.f32 (log.f32 (sinh.f32 (/.f32 1 v))))) 1)
(*.f32 1 (log.f32 (sinh.f32 (/.f32 1 v))))
(*.f32 (*.f32 (cbrt.f32 (log.f32 (sinh.f32 (/.f32 1 v)))) (cbrt.f32 (log.f32 (sinh.f32 (/.f32 1 v))))) (cbrt.f32 (log.f32 (sinh.f32 (/.f32 1 v)))))
(*.f32 (sqrt.f32 (log.f32 (sinh.f32 (/.f32 1 v)))) (sqrt.f32 (log.f32 (sinh.f32 (/.f32 1 v)))))
(pow.f32 (log.f32 (sinh.f32 (/.f32 1 v))) 1)
(cbrt.f32 (*.f32 (*.f32 (log.f32 (sinh.f32 (/.f32 1 v))) (log.f32 (sinh.f32 (/.f32 1 v)))) (log.f32 (sinh.f32 (/.f32 1 v)))))
(expm1.f32 (log1p.f32 (log.f32 (sinh.f32 (/.f32 1 v)))))
(exp.f32 (log.f32 (log.f32 (sinh.f32 (/.f32 1 v)))))
(log1p.f32 (-.f32 (sinh.f32 (/.f32 1 v)) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2))))) 1)
(pow.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2))) 1)
(log.f32 (exp.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))))
(expm1.f32 (log1p.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))))
(exp.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))))
(log1p.f32 (expm1.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))))
Outputs
1
(-.f32 1 (/.f32 1 v))
(+.f32 1 (/.f32 -1 v))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 v 2))) 1) (/.f32 1 v))
(+.f32 (/.f32 1/2 (*.f32 v v)) (-.f32 1 (/.f32 1 v)))
(+.f32 1 (+.f32 (/.f32 1/2 (*.f32 v v)) (/.f32 -1 v)))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 v 2))) 1) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v)))
(-.f32 (+.f32 1 (/.f32 1/2 (*.f32 v v))) (+.f32 (/.f32 1 v) (/.f32 1/6 (pow.f32 v 3))))
(+.f32 1 (-.f32 (/.f32 1/2 (*.f32 v v)) (+.f32 (/.f32 1 v) (/.f32 1/6 (pow.f32 v 3)))))
1
(-.f32 1 (/.f32 1 v))
(+.f32 1 (/.f32 -1 v))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 v 2))) 1) (/.f32 1 v))
(+.f32 (/.f32 1/2 (*.f32 v v)) (-.f32 1 (/.f32 1 v)))
(+.f32 1 (+.f32 (/.f32 1/2 (*.f32 v v)) (/.f32 -1 v)))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 v 2))) 1) (+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (/.f32 1 v)))
(-.f32 (+.f32 1 (/.f32 1/2 (*.f32 v v))) (+.f32 (/.f32 1 v) (/.f32 1/6 (pow.f32 v 3))))
(+.f32 1 (-.f32 (/.f32 1/2 (*.f32 v v)) (+.f32 (/.f32 1 v) (/.f32 1/6 (pow.f32 v 3)))))
1
(+.f32 1 (/.f32 1 v))
(+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 v 2))) (+.f32 1 (/.f32 1 v)))
(+.f32 (/.f32 1/2 (*.f32 v v)) (+.f32 1 (/.f32 1 v)))
(+.f32 1 (+.f32 (/.f32 1/2 (*.f32 v v)) (/.f32 1 v)))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 v 2))) (+.f32 1 (/.f32 1 v))))
(+.f32 (/.f32 1/6 (pow.f32 v 3)) (+.f32 (/.f32 1/2 (*.f32 v v)) (+.f32 1 (/.f32 1 v))))
(+.f32 (/.f32 1/2 (*.f32 v v)) (+.f32 (+.f32 1 (/.f32 1 v)) (/.f32 1/6 (pow.f32 v 3))))
1
(+.f32 1 (/.f32 1 v))
(+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 v 2))) (+.f32 1 (/.f32 1 v)))
(+.f32 (/.f32 1/2 (*.f32 v v)) (+.f32 1 (/.f32 1 v)))
(+.f32 1 (+.f32 (/.f32 1/2 (*.f32 v v)) (/.f32 1 v)))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 v 2))) (+.f32 1 (/.f32 1 v))))
(+.f32 (/.f32 1/6 (pow.f32 v 3)) (+.f32 (/.f32 1/2 (*.f32 v v)) (+.f32 1 (/.f32 1 v))))
(+.f32 (/.f32 1/2 (*.f32 v v)) (+.f32 (+.f32 1 (/.f32 1 v)) (/.f32 1/6 (pow.f32 v 3))))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (*.f32 v v))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (*.f32 v v))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (*.f32 v v))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (*.f32 v v))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (*.f32 v v))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (*.f32 v v))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (*.f32 v v))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (*.f32 v v))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (*.f32 v v))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (*.f32 v v))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (*.f32 v v))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (*.f32 v v))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (*.f32 v v))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (*.f32 v v))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (*.f32 v v))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (*.f32 v v))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (*.f32 v v))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (*.f32 v v))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (*.f32 v v))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (*.f32 v v))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (*.f32 v v))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (*.f32 v v))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (*.f32 v v))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (*.f32 v v))
(/.f32 2 v)
(+.f32 (*.f32 2 (/.f32 1 v)) (*.f32 1/3 (/.f32 1 (pow.f32 v 3))))
(+.f32 (/.f32 2 v) (/.f32 1/3 (pow.f32 v 3)))
(+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 2 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 5)))))
(+.f32 (/.f32 1/3 (pow.f32 v 3)) (+.f32 (/.f32 2 v) (/.f32 1/60 (pow.f32 v 5))))
(+.f32 (/.f32 1/60 (pow.f32 v 5)) (+.f32 (/.f32 2 v) (/.f32 1/3 (pow.f32 v 3))))
(+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 2 (/.f32 1 v)) (+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 7))) (*.f32 1/60 (/.f32 1 (pow.f32 v 5))))))
(+.f32 (/.f32 1/3 (pow.f32 v 3)) (+.f32 (/.f32 2 v) (+.f32 (/.f32 1/60 (pow.f32 v 5)) (/.f32 1/2520 (pow.f32 v 7)))))
(+.f32 (/.f32 2 v) (+.f32 (/.f32 1/3 (pow.f32 v 3)) (+.f32 (/.f32 1/60 (pow.f32 v 5)) (/.f32 1/2520 (pow.f32 v 7)))))
(/.f32 2 v)
(+.f32 (*.f32 2 (/.f32 1 v)) (*.f32 1/3 (/.f32 1 (pow.f32 v 3))))
(+.f32 (/.f32 2 v) (/.f32 1/3 (pow.f32 v 3)))
(+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 2 (/.f32 1 v)) (*.f32 1/60 (/.f32 1 (pow.f32 v 5)))))
(+.f32 (/.f32 1/3 (pow.f32 v 3)) (+.f32 (/.f32 2 v) (/.f32 1/60 (pow.f32 v 5))))
(+.f32 (/.f32 1/60 (pow.f32 v 5)) (+.f32 (/.f32 2 v) (/.f32 1/3 (pow.f32 v 3))))
(+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 2 (/.f32 1 v)) (+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 7))) (*.f32 1/60 (/.f32 1 (pow.f32 v 5))))))
(+.f32 (/.f32 1/3 (pow.f32 v 3)) (+.f32 (/.f32 2 v) (+.f32 (/.f32 1/60 (pow.f32 v 5)) (/.f32 1/2520 (pow.f32 v 7)))))
(+.f32 (/.f32 2 v) (+.f32 (/.f32 1/3 (pow.f32 v 3)) (+.f32 (/.f32 1/60 (pow.f32 v 5)) (/.f32 1/2520 (pow.f32 v 7)))))
(/.f32 1/3 v)
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(fma.f32 v 2 (/.f32 1/3 v))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(fma.f32 v 2 (/.f32 1/3 v))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(fma.f32 v 2 (/.f32 1/3 v))
(*.f32 2 v)
(*.f32 v 2)
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(fma.f32 v 2 (/.f32 1/3 v))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(fma.f32 v 2 (/.f32 1/3 v))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(fma.f32 v 2 (/.f32 1/3 v))
(*.f32 2 v)
(*.f32 v 2)
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(fma.f32 v 2 (/.f32 1/3 v))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(fma.f32 v 2 (/.f32 1/3 v))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(fma.f32 v 2 (/.f32 1/3 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 3 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 3 (/.f32 cosTheta_i (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 v cosTheta_O))))
(*.f32 3 (/.f32 (*.f32 v cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i)))
(+.f32 (*.f32 -18 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 v 3) cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 3 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(fma.f32 -18 (/.f32 (*.f32 (*.f32 cosTheta_i (pow.f32 v 3)) cosTheta_O) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 3 (/.f32 cosTheta_i (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 v cosTheta_O)))))
(fma.f32 3 (/.f32 (*.f32 v cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i)) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (pow.f32 v 3)) cosTheta_O) -18) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(+.f32 (*.f32 108 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 v 5) cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (+.f32 (*.f32 -18 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 v 3) cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 3 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(fma.f32 108 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 v 5) cosTheta_O)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (fma.f32 -18 (/.f32 (*.f32 (*.f32 cosTheta_i (pow.f32 v 3)) cosTheta_O) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 3 (/.f32 cosTheta_i (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 v cosTheta_O))))))
(fma.f32 108 (/.f32 (*.f32 (pow.f32 v 5) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i)) (fma.f32 3 (/.f32 (*.f32 v cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i)) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (pow.f32 v 3)) cosTheta_O) -18) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(+.f32 (*.f32 108 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 v 5) cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (+.f32 (*.f32 -18 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 v 3) cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (+.f32 (*.f32 -648 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 v 7) cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 3 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(fma.f32 108 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 v 5) cosTheta_O)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (fma.f32 -18 (/.f32 (*.f32 (*.f32 cosTheta_i (pow.f32 v 3)) cosTheta_O) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (fma.f32 -648 (/.f32 (*.f32 (*.f32 cosTheta_i (pow.f32 v 7)) cosTheta_O) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 3 (/.f32 cosTheta_i (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 v cosTheta_O)))))))
(fma.f32 108 (/.f32 (*.f32 (pow.f32 v 5) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i)) (fma.f32 -18 (/.f32 (*.f32 (pow.f32 v 3) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i)) (fma.f32 3 (/.f32 (*.f32 v cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i)) (*.f32 -648 (/.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (pow.f32 v 7) cosTheta_O)))))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_O) cosTheta_i))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))))
(fma.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 -1/2 (/.f32 sinTheta_i (/.f32 (*.f32 v v) (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))))))
(fma.f32 1/2 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 cosTheta_O sinTheta_O)) -1/2) (*.f32 v v)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/4 (*.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 1/3 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))))) (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O))))) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2)))))
(fma.f32 -1 (/.f32 (fma.f32 1/4 (*.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 1/3 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 -1/2 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 v 3)) (fma.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 -1/2 (/.f32 sinTheta_i (/.f32 (*.f32 v v) (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O)))))))
(-.f32 (fma.f32 1/2 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 cosTheta_O sinTheta_O)) -1/2) (*.f32 v v))) (/.f32 (fma.f32 -1/2 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 1/4 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O) 1/3)))) (pow.f32 v 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/4 (*.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 1/3 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))))) (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O))))) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/4 (*.f32 (+.f32 (*.f32 1/3 (*.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3))) (*.f32 1/3 (*.f32 sinTheta_i sinTheta_O))) (*.f32 cosTheta_i cosTheta_O))) (+.f32 (*.f32 -1/4 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_O (+.f32 1/3 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))))))) (*.f32 -1 (*.f32 sinTheta_i (*.f32 (+.f32 (*.f32 1/4 (*.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 1/3 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))))) (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O))))) sinTheta_O))))) (pow.f32 v 4))))))
(fma.f32 -1 (/.f32 (fma.f32 1/4 (*.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 1/3 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 -1/2 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 v 3)) (fma.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (fma.f32 -1/2 (/.f32 sinTheta_i (/.f32 (*.f32 v v) (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O)))) (neg.f32 (/.f32 (fma.f32 1/4 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 1/3 (+.f32 (*.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3)) (*.f32 sinTheta_i sinTheta_O)))) (fma.f32 -1/4 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_O (+.f32 1/3 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))))))) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (fma.f32 1/4 (*.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 1/3 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 -1/2 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O))))))))))) (pow.f32 v 4))))))
(-.f32 (-.f32 (fma.f32 1/2 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 cosTheta_O sinTheta_O)) -1/2) (*.f32 v v))) (/.f32 (-.f32 (fma.f32 1/4 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 1/3 (fma.f32 sinTheta_i sinTheta_O (*.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3))))) (*.f32 -1/4 (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 sinTheta_O (*.f32 cosTheta_O (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O) 1/3)))))) (*.f32 sinTheta_i (*.f32 sinTheta_O (fma.f32 -1/2 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 1/4 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O) 1/3))))))) (pow.f32 v 4))) (/.f32 (fma.f32 -1/2 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 1/4 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O) 1/3)))) (pow.f32 v 3)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_O) cosTheta_i))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))))
(fma.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 -1/2 (/.f32 sinTheta_i (/.f32 (*.f32 v v) (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))))))
(fma.f32 1/2 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 cosTheta_O sinTheta_O)) -1/2) (*.f32 v v)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O))) (pow.f32 v 3))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (-.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))) 1/3))) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))))))
(fma.f32 1/2 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 v 3)) (fma.f32 1/4 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (fma.f32 -1 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) -1/3))) (pow.f32 v 3)) (fma.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 -1/2 (/.f32 sinTheta_i (/.f32 (*.f32 v v) (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))))))))
(fma.f32 1/2 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O))) (/.f32 (pow.f32 v 3) (*.f32 sinTheta_i sinTheta_i))) (fma.f32 1/4 (/.f32 cosTheta_i (/.f32 (/.f32 (pow.f32 v 3) cosTheta_O) (fma.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O) -1/3))) (fma.f32 1/2 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 cosTheta_O sinTheta_O)) -1/2) (*.f32 v v)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O))) (pow.f32 v 3))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (-.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))) 1/3))) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/4 (*.f32 (+.f32 (*.f32 1/3 (*.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3))) (*.f32 1/3 (*.f32 sinTheta_i sinTheta_O))) (*.f32 cosTheta_i cosTheta_O))) (+.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (+.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))) (*.f32 1/4 (*.f32 cosTheta_i (*.f32 cosTheta_O (-.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))) 1/3))))))) (*.f32 1/4 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_O (-.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))) 1/3)))))))) (pow.f32 v 4)))))))
(fma.f32 1/2 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 v 3)) (fma.f32 1/4 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (fma.f32 -1 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) -1/3))) (pow.f32 v 3)) (fma.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (fma.f32 -1/2 (/.f32 sinTheta_i (/.f32 (*.f32 v v) (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O)))) (neg.f32 (/.f32 (fma.f32 1/4 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 1/3 (+.f32 (*.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3)) (*.f32 sinTheta_i sinTheta_O)))) (fma.f32 sinTheta_i (*.f32 sinTheta_O (fma.f32 1/2 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 1/4 cosTheta_i) (*.f32 cosTheta_O (fma.f32 -1 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) -1/3))))) (*.f32 1/4 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_O (fma.f32 -1 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) -1/3)))))))) (pow.f32 v 4)))))))
(fma.f32 1/2 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O))) (/.f32 (pow.f32 v 3) (*.f32 sinTheta_i sinTheta_i))) (fma.f32 1/4 (/.f32 cosTheta_i (/.f32 (/.f32 (pow.f32 v 3) cosTheta_O) (fma.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O) -1/3))) (-.f32 (fma.f32 1/2 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 cosTheta_O sinTheta_O)) -1/2) (*.f32 v v))) (/.f32 (fma.f32 1/4 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 1/3 (fma.f32 sinTheta_i sinTheta_O (*.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3))))) (fma.f32 1/4 (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 sinTheta_O (*.f32 cosTheta_O (fma.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O) -1/3)))) (*.f32 (*.f32 sinTheta_i sinTheta_O) (fma.f32 1/4 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O) -1/3)) (*.f32 1/2 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)))))))) (pow.f32 v 4)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))) (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 v (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))))
(+.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)) (neg.f32 (/.f32 sinTheta_i (/.f32 (*.f32 v (fma.f32 v 2 (/.f32 1/3 v))) (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))))))
(-.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)) (*.f32 (/.f32 (*.f32 sinTheta_i cosTheta_i) (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 (*.f32 cosTheta_O sinTheta_O) v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))))) (pow.f32 sinTheta_O 2))) (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 v (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))))))
(+.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)) (fma.f32 -1 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (fma.f32 v 2 (/.f32 1/3 v))) -1/2)) (neg.f32 (/.f32 sinTheta_i (/.f32 (*.f32 v (fma.f32 v 2 (/.f32 1/3 v))) (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O)))))))
(fma.f32 -1 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) -1/2) (*.f32 (/.f32 v (/.f32 cosTheta_i v)) (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))) (*.f32 (/.f32 (*.f32 sinTheta_i cosTheta_i) (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 (*.f32 cosTheta_O sinTheta_O) v))) (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 3) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))))) v)) (+.f32 (*.f32 1/6 (/.f32 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 3) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 3) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))))))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 2) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))))) (pow.f32 sinTheta_O 2))) (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 v (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))))))
(+.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)) (fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 3) (fma.f32 -1 (/.f32 sinTheta_i (/.f32 v (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (fma.f32 v 2 (/.f32 1/3 v))) -1/2))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 sinTheta_i 3)) (pow.f32 v 3)) (fma.f32 v 2 (/.f32 1/3 v))) -1/3))) (fma.f32 -1 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (fma.f32 v 2 (/.f32 1/3 v))) -1/2)) (neg.f32 (/.f32 sinTheta_i (/.f32 (*.f32 v (fma.f32 v 2 (/.f32 1/3 v))) (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))))))))
(+.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)) (-.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) -1/2) (*.f32 (/.f32 v (/.f32 cosTheta_i v)) (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))) (*.f32 (/.f32 (*.f32 sinTheta_i cosTheta_i) (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 (*.f32 cosTheta_O sinTheta_O) v)))) (*.f32 (pow.f32 sinTheta_O 3) (-.f32 (*.f32 (/.f32 (/.f32 (pow.f32 sinTheta_i 3) (/.f32 (pow.f32 v 3) (*.f32 cosTheta_i cosTheta_O))) (fma.f32 v 2 (/.f32 1/3 v))) -1/3) (/.f32 sinTheta_i (/.f32 v (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) -1/2) (*.f32 (/.f32 v (/.f32 cosTheta_i v)) (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)))))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))) (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 v (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))))
(+.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)) (neg.f32 (/.f32 sinTheta_i (/.f32 (*.f32 v (fma.f32 v 2 (/.f32 1/3 v))) (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))))))
(-.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)) (*.f32 (/.f32 (*.f32 sinTheta_i cosTheta_i) (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 (*.f32 cosTheta_O sinTheta_O) v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 2) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))) (*.f32 -1 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 2) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))))))) (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 v (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))))))
(+.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)) (*.f32 -1 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 v 2 (/.f32 1/3 v)))) -1/2)) (/.f32 sinTheta_i (/.f32 (*.f32 v (fma.f32 v 2 (/.f32 1/3 v))) (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O)))))))
(fma.f32 -1 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) (*.f32 sinTheta_O sinTheta_O)))) -1/2) (*.f32 (/.f32 (*.f32 sinTheta_i cosTheta_i) (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 (*.f32 cosTheta_O sinTheta_O) v))) (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 3) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 2) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))) (*.f32 -1 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 2) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))))) v)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O)) (*.f32 (pow.f32 v 3) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))) (*.f32 1/6 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O)) (*.f32 (pow.f32 v 3) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 2) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))) (*.f32 -1 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 2) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))))))) (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 v (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))))))
(+.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)) (fma.f32 -1 (*.f32 (pow.f32 sinTheta_i 3) (fma.f32 -1 (/.f32 sinTheta_O (/.f32 v (*.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 v 2 (/.f32 1/3 v)))) -1/2))) (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (pow.f32 sinTheta_O 3))) (pow.f32 v 3)) (fma.f32 v 2 (/.f32 1/3 v))) -1/3))) (*.f32 -1 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 v 2 (/.f32 1/3 v)))) -1/2)) (/.f32 sinTheta_i (/.f32 (*.f32 v (fma.f32 v 2 (/.f32 1/3 v))) (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))))))))
(+.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)) (-.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) (*.f32 sinTheta_O sinTheta_O)))) -1/2) (*.f32 (/.f32 (*.f32 sinTheta_i cosTheta_i) (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 (*.f32 cosTheta_O sinTheta_O) v)))) (*.f32 (pow.f32 sinTheta_i 3) (-.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 (pow.f32 v 3) (*.f32 cosTheta_O (pow.f32 sinTheta_O 3)))) (fma.f32 v 2 (/.f32 1/3 v))) -1/3) (/.f32 sinTheta_O (/.f32 v (*.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) (*.f32 sinTheta_O sinTheta_O)))) -1/2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 2 v)
(*.f32 v 2)
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(fma.f32 v 2 (/.f32 1/3 v))
(+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 v 2 (/.f32 1/3 v)))
(+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 5))) (*.f32 2 v))))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (+.f32 (/.f32 1/3 v) (+.f32 (/.f32 1/2520 (pow.f32 v 5)) (*.f32 v 2))))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (+.f32 (/.f32 1/2520 (pow.f32 v 5)) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 2 v)
(*.f32 v 2)
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(fma.f32 v 2 (/.f32 1/3 v))
(+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 v 2 (/.f32 1/3 v)))
(+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 5))) (*.f32 2 v))))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (+.f32 (/.f32 1/3 v) (+.f32 (/.f32 1/2520 (pow.f32 v 5)) (*.f32 v 2))))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (+.f32 (/.f32 1/2520 (pow.f32 v 5)) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
2
(+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))
(+.f32 2 (/.f32 1/3 (*.f32 v v)))
(+.f32 2 (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))) (*.f32 1/60 (/.f32 1 (pow.f32 v 4)))))
(+.f32 2 (+.f32 (/.f32 1/3 (*.f32 v v)) (/.f32 1/60 (pow.f32 v 4))))
(+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 6))) (+.f32 2 (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))) (*.f32 1/60 (/.f32 1 (pow.f32 v 4))))))
(+.f32 (+.f32 2 (+.f32 (/.f32 1/3 (*.f32 v v)) (/.f32 1/60 (pow.f32 v 4)))) (/.f32 1/2520 (pow.f32 v 6)))
(+.f32 2 (+.f32 (+.f32 (/.f32 1/3 (*.f32 v v)) (/.f32 1/60 (pow.f32 v 4))) (/.f32 1/2520 (pow.f32 v 6))))
2
(+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))
(+.f32 2 (/.f32 1/3 (*.f32 v v)))
(+.f32 2 (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))) (*.f32 1/60 (/.f32 1 (pow.f32 v 4)))))
(+.f32 2 (+.f32 (/.f32 1/3 (*.f32 v v)) (/.f32 1/60 (pow.f32 v 4))))
(+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 6))) (+.f32 2 (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))) (*.f32 1/60 (/.f32 1 (pow.f32 v 4))))))
(+.f32 (+.f32 2 (+.f32 (/.f32 1/3 (*.f32 v v)) (/.f32 1/60 (pow.f32 v 4)))) (/.f32 1/2520 (pow.f32 v 6)))
(+.f32 2 (+.f32 (+.f32 (/.f32 1/3 (*.f32 v v)) (/.f32 1/60 (pow.f32 v 4))) (/.f32 1/2520 (pow.f32 v 6))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_O) cosTheta_i))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))))
(fma.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 -1/2 (/.f32 sinTheta_i (/.f32 (*.f32 v v) (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))))))
(fma.f32 1/2 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 cosTheta_O sinTheta_O)) -1/2) (*.f32 v v)))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))) (*.f32 cosTheta_i (*.f32 (+.f32 1/6 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))) cosTheta_O))) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2)))))
(fma.f32 -1/2 (/.f32 (fma.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 1/6 (*.f32 1/2 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 v 3)) (fma.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 -1/2 (/.f32 sinTheta_i (/.f32 (*.f32 v v) (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O)))))))
(fma.f32 -1/2 (/.f32 (fma.f32 cosTheta_i (*.f32 cosTheta_O (fma.f32 1/2 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) 1/6)) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) (neg.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 v 3)) (fma.f32 1/2 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 cosTheta_O sinTheta_O)) -1/2) (*.f32 v v))))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))) (*.f32 cosTheta_i (*.f32 (+.f32 1/6 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))) cosTheta_O))) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 sinTheta_i (*.f32 sinTheta_O (+.f32 (*.f32 cosTheta_i (*.f32 (+.f32 1/6 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))) cosTheta_O)) (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))))))) (+.f32 (*.f32 -1 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 (+.f32 1/6 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))) (*.f32 sinTheta_O cosTheta_O))))) (*.f32 cosTheta_i (*.f32 (+.f32 (*.f32 1/6 (*.f32 sinTheta_i sinTheta_O)) (*.f32 1/6 (*.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3)))) cosTheta_O)))) (pow.f32 v 4))))))
(fma.f32 -1/2 (/.f32 (fma.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 1/6 (*.f32 1/2 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 v 3)) (fma.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 -1/2 (+.f32 (/.f32 sinTheta_i (/.f32 (*.f32 v v) (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O)))) (/.f32 (fma.f32 -1 (*.f32 sinTheta_i (*.f32 sinTheta_O (fma.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 1/6 (*.f32 1/2 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)))))))) (fma.f32 -1 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O sinTheta_O) (+.f32 1/6 (*.f32 1/2 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 1/6 (+.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3)))))))) (pow.f32 v 4))))))
(fma.f32 -1/2 (/.f32 (fma.f32 cosTheta_i (*.f32 cosTheta_O (fma.f32 1/2 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) 1/6)) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) (neg.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 v 3)) (fma.f32 1/2 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (*.f32 -1/2 (+.f32 (*.f32 (/.f32 (*.f32 sinTheta_i cosTheta_i) v) (/.f32 (*.f32 cosTheta_O sinTheta_O) v)) (/.f32 (+.f32 (*.f32 (neg.f32 sinTheta_i) (+.f32 (*.f32 sinTheta_O (fma.f32 cosTheta_i (*.f32 cosTheta_O (fma.f32 1/2 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) 1/6)) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) (neg.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O sinTheta_O) (fma.f32 1/2 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) 1/6))))) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 1/6 (fma.f32 sinTheta_i sinTheta_O (*.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3))))))) (pow.f32 v 4))))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_O) cosTheta_i))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))))
(fma.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 -1/2 (/.f32 sinTheta_i (/.f32 (*.f32 v v) (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))))))
(fma.f32 1/2 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 cosTheta_O sinTheta_O)) -1/2) (*.f32 v v)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))) 1/6) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))) (pow.f32 v 3)))))
(fma.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (fma.f32 -1/2 (/.f32 sinTheta_i (/.f32 (*.f32 v v) (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O)))) (*.f32 1/2 (/.f32 (fma.f32 (fma.f32 -1/2 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) -1/6) (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 v 3)))))
(fma.f32 1/2 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (fma.f32 1/2 (/.f32 (fma.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 -1/2 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) -1/6) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 v 3)) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 cosTheta_O sinTheta_O)) -1/2) (*.f32 v v))))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 (-.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))) 1/6) (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O)))) (+.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (+.f32 (*.f32 (-.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))) 1/6) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))))) (*.f32 cosTheta_i (*.f32 (+.f32 (*.f32 1/6 (*.f32 sinTheta_i sinTheta_O)) (*.f32 1/6 (*.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3)))) cosTheta_O)))) (pow.f32 v 4))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))) 1/6) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))) (pow.f32 v 3))))))
(fma.f32 -1/2 (/.f32 (fma.f32 (fma.f32 -1/2 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) -1/6) (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))) (fma.f32 sinTheta_i (*.f32 sinTheta_O (fma.f32 (fma.f32 -1/2 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) -1/6) (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 1/6 (+.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3)))))))) (pow.f32 v 4)) (fma.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (fma.f32 -1/2 (/.f32 sinTheta_i (/.f32 (*.f32 v v) (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O)))) (*.f32 1/2 (/.f32 (fma.f32 (fma.f32 -1/2 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) -1/6) (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 v 3))))))
(fma.f32 -1/2 (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 cosTheta_O sinTheta_O)) (fma.f32 -1/2 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) -1/6) (fma.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 1/6 (fma.f32 sinTheta_i sinTheta_O (*.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3))))) (*.f32 (*.f32 sinTheta_i sinTheta_O) (fma.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 -1/2 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) -1/6) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O))))))) (pow.f32 v 4)) (fma.f32 1/2 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (fma.f32 1/2 (/.f32 (fma.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 -1/2 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) -1/6) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 v 3)) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 cosTheta_O sinTheta_O)) -1/2) (*.f32 v v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(fma.f32 -1 (/.f32 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))) (pow.f32 v 3)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))))
(-.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))) (*.f32 (/.f32 sinTheta_i (pow.f32 v 3)) (/.f32 (*.f32 cosTheta_O sinTheta_O) (/.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) cosTheta_i))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))) (*.f32 -2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))
(fma.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 -1 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))))) (fma.f32 -1 (/.f32 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))) (pow.f32 v 3)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))))
(fma.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_i)) (*.f32 (/.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) cosTheta_i) (/.f32 (pow.f32 v 4) cosTheta_O)))) (-.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))) (*.f32 (/.f32 sinTheta_i (pow.f32 v 3)) (/.f32 (*.f32 cosTheta_O sinTheta_O) (/.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) cosTheta_i)))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 3) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (+.f32 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))) (*.f32 -2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))) v)) (+.f32 (*.f32 1/3 (/.f32 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 5) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 5) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))) (*.f32 -2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))
(fma.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 3) (fma.f32 -1 (/.f32 sinTheta_i (/.f32 v (*.f32 -1 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 sinTheta_i 3)) (pow.f32 v 5)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))) -2/3))) (fma.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 -1 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))))) (fma.f32 -1 (/.f32 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))) (pow.f32 v 3)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))))))
(fma.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 3) (-.f32 (/.f32 (*.f32 (pow.f32 sinTheta_i 3) -2/3) (*.f32 (/.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) cosTheta_i) (/.f32 (pow.f32 v 5) cosTheta_O))) (/.f32 (/.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_i)) (*.f32 (/.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) cosTheta_i) (/.f32 (pow.f32 v 4) cosTheta_O))) (/.f32 v sinTheta_i)))) (fma.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_i)) (*.f32 (/.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) cosTheta_i) (/.f32 (pow.f32 v 4) cosTheta_O)))) (-.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))) (*.f32 (/.f32 sinTheta_i (pow.f32 v 3)) (/.f32 (*.f32 cosTheta_O sinTheta_O) (/.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) cosTheta_i))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(fma.f32 -1 (/.f32 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))) (pow.f32 v 3)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))))
(-.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))) (*.f32 (/.f32 sinTheta_i (pow.f32 v 3)) (/.f32 (*.f32 cosTheta_O sinTheta_O) (/.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) cosTheta_i))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (+.f32 (*.f32 -2 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))
(fma.f32 -1/2 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 -1 (*.f32 (/.f32 cosTheta_i (pow.f32 v 4)) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))))) (fma.f32 -1 (/.f32 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))) (pow.f32 v 3)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))))
(fma.f32 -1/2 (*.f32 (*.f32 sinTheta_i sinTheta_i) (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))) (-.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))) (*.f32 (/.f32 sinTheta_i (pow.f32 v 3)) (/.f32 (*.f32 cosTheta_O sinTheta_O) (/.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) cosTheta_i)))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (+.f32 (*.f32 -2 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 3) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 3) (+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O)) (*.f32 (pow.f32 v 5) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -2 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))) sinTheta_O) v)) (*.f32 1/3 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O)) (*.f32 (pow.f32 v 5) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))))
(fma.f32 -1/2 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 -1 (*.f32 (/.f32 cosTheta_i (pow.f32 v 4)) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))))) (fma.f32 -1 (/.f32 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))) (pow.f32 v 3)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))) (fma.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 3) (fma.f32 -1 (*.f32 (/.f32 cosTheta_i (pow.f32 v 5)) (/.f32 (*.f32 cosTheta_O (pow.f32 sinTheta_O 3)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) (fma.f32 -1 (/.f32 (*.f32 -1 (*.f32 (/.f32 cosTheta_i (pow.f32 v 4)) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))) (/.f32 v sinTheta_O)) (*.f32 1/3 (*.f32 (/.f32 cosTheta_i (pow.f32 v 5)) (/.f32 (*.f32 cosTheta_O (pow.f32 sinTheta_O 3)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))))))) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))))))
(fma.f32 -1/2 (*.f32 (*.f32 sinTheta_i sinTheta_i) (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))) (-.f32 (fma.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 3) (-.f32 (-.f32 (/.f32 (*.f32 1/3 cosTheta_i) (/.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) (/.f32 (*.f32 cosTheta_O (pow.f32 sinTheta_O 3)) (pow.f32 v 5)))) (/.f32 sinTheta_O (/.f32 v (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (pow.f32 v 4) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))) (*.f32 (/.f32 cosTheta_i (pow.f32 v 5)) (/.f32 (*.f32 cosTheta_O (pow.f32 sinTheta_O 3)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))) (*.f32 (/.f32 sinTheta_i (pow.f32 v 3)) (/.f32 (*.f32 cosTheta_O sinTheta_O) (/.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) cosTheta_i)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))))
(/.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 1 v)
(+.f32 (/.f32 1 v) (*.f32 1/6 (/.f32 1 (pow.f32 v 3))))
(+.f32 (/.f32 1 v) (/.f32 1/6 (pow.f32 v 3)))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (*.f32 1/120 (/.f32 1 (pow.f32 v 5)))))
(+.f32 (/.f32 1/6 (pow.f32 v 3)) (+.f32 (/.f32 1 v) (/.f32 1/120 (pow.f32 v 5))))
(+.f32 (+.f32 (/.f32 1 v) (/.f32 1/6 (pow.f32 v 3))) (/.f32 1/120 (pow.f32 v 5)))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 7))) (*.f32 1/120 (/.f32 1 (pow.f32 v 5))))))
(+.f32 (/.f32 1/6 (pow.f32 v 3)) (+.f32 (/.f32 1 v) (+.f32 (/.f32 1/120 (pow.f32 v 5)) (/.f32 1/5040 (pow.f32 v 7)))))
(+.f32 (/.f32 1 v) (+.f32 (+.f32 (/.f32 1/120 (pow.f32 v 5)) (/.f32 1/5040 (pow.f32 v 7))) (/.f32 1/6 (pow.f32 v 3))))
(/.f32 1 v)
(+.f32 (/.f32 1 v) (*.f32 1/6 (/.f32 1 (pow.f32 v 3))))
(+.f32 (/.f32 1 v) (/.f32 1/6 (pow.f32 v 3)))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (*.f32 1/120 (/.f32 1 (pow.f32 v 5)))))
(+.f32 (/.f32 1/6 (pow.f32 v 3)) (+.f32 (/.f32 1 v) (/.f32 1/120 (pow.f32 v 5))))
(+.f32 (+.f32 (/.f32 1 v) (/.f32 1/6 (pow.f32 v 3))) (/.f32 1/120 (pow.f32 v 5)))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 7))) (*.f32 1/120 (/.f32 1 (pow.f32 v 5))))))
(+.f32 (/.f32 1/6 (pow.f32 v 3)) (+.f32 (/.f32 1 v) (+.f32 (/.f32 1/120 (pow.f32 v 5)) (/.f32 1/5040 (pow.f32 v 7)))))
(+.f32 (/.f32 1 v) (+.f32 (+.f32 (/.f32 1/120 (pow.f32 v 5)) (/.f32 1/5040 (pow.f32 v 7))) (/.f32 1/6 (pow.f32 v 3))))
(log.f32 (*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(log.f32 (*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(log.f32 (*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(log.f32 (*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(log.f32 (*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(log.f32 (*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(log.f32 (*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(log.f32 (*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(log.f32 (*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(log.f32 (*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(log.f32 (*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(log.f32 (*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(log.f32 (/.f32 1 v))
(neg.f32 (log.f32 v))
(+.f32 (log.f32 (/.f32 1 v)) (*.f32 1/6 (/.f32 1 (pow.f32 v 2))))
(+.f32 (neg.f32 (log.f32 v)) (/.f32 1/6 (*.f32 v v)))
(-.f32 (/.f32 1/6 (*.f32 v v)) (log.f32 v))
(-.f32 (+.f32 (log.f32 (/.f32 1 v)) (*.f32 1/6 (/.f32 1 (pow.f32 v 2)))) (*.f32 1/180 (/.f32 1 (pow.f32 v 4))))
(+.f32 (neg.f32 (log.f32 v)) (-.f32 (/.f32 1/6 (*.f32 v v)) (/.f32 1/180 (pow.f32 v 4))))
(+.f32 (-.f32 (/.f32 1/6 (*.f32 v v)) (log.f32 v)) (/.f32 -1/180 (pow.f32 v 4)))
(-.f32 (+.f32 (log.f32 (/.f32 1 v)) (+.f32 (*.f32 1/2835 (/.f32 1 (pow.f32 v 6))) (*.f32 1/6 (/.f32 1 (pow.f32 v 2))))) (*.f32 1/180 (/.f32 1 (pow.f32 v 4))))
(+.f32 (neg.f32 (log.f32 v)) (-.f32 (+.f32 (/.f32 1/6 (*.f32 v v)) (/.f32 1/2835 (pow.f32 v 6))) (/.f32 1/180 (pow.f32 v 4))))
(+.f32 (+.f32 (-.f32 (/.f32 1/6 (*.f32 v v)) (log.f32 v)) (/.f32 1/2835 (pow.f32 v 6))) (/.f32 -1/180 (pow.f32 v 4)))
(+.f32 (log.f32 (/.f32 -1 v)) (log.f32 -1))
(+.f32 (log.f32 (/.f32 -1 v)) (+.f32 (log.f32 -1) (*.f32 1/6 (/.f32 1 (pow.f32 v 2)))))
(+.f32 (log.f32 (/.f32 -1 v)) (+.f32 (/.f32 1/6 (*.f32 v v)) (log.f32 -1)))
(+.f32 (/.f32 1/6 (*.f32 v v)) (+.f32 (log.f32 (/.f32 -1 v)) (log.f32 -1)))
(-.f32 (+.f32 (log.f32 (/.f32 -1 v)) (+.f32 (log.f32 -1) (*.f32 1/6 (/.f32 1 (pow.f32 v 2))))) (*.f32 1/180 (/.f32 1 (pow.f32 v 4))))
(+.f32 (log.f32 (/.f32 -1 v)) (-.f32 (+.f32 (/.f32 1/6 (*.f32 v v)) (log.f32 -1)) (/.f32 1/180 (pow.f32 v 4))))
(+.f32 (log.f32 (/.f32 -1 v)) (+.f32 (/.f32 1/6 (*.f32 v v)) (-.f32 (log.f32 -1) (/.f32 1/180 (pow.f32 v 4)))))
(-.f32 (+.f32 (log.f32 (/.f32 -1 v)) (+.f32 (*.f32 1/2835 (/.f32 1 (pow.f32 v 6))) (+.f32 (log.f32 -1) (*.f32 1/6 (/.f32 1 (pow.f32 v 2)))))) (*.f32 1/180 (/.f32 1 (pow.f32 v 4))))
(-.f32 (+.f32 (log.f32 (/.f32 -1 v)) (+.f32 (+.f32 (/.f32 1/2835 (pow.f32 v 6)) (log.f32 -1)) (/.f32 1/6 (*.f32 v v)))) (/.f32 1/180 (pow.f32 v 4)))
(+.f32 (log.f32 (/.f32 -1 v)) (+.f32 (+.f32 (/.f32 1/2835 (pow.f32 v 6)) (log.f32 -1)) (+.f32 (/.f32 1/6 (*.f32 v v)) (/.f32 -1/180 (pow.f32 v 4)))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 2 v)
(*.f32 v 2)
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(fma.f32 v 2 (/.f32 1/3 v))
(+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 v 2 (/.f32 1/3 v)))
(+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 5))) (*.f32 2 v))))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (+.f32 (/.f32 1/3 v) (+.f32 (/.f32 1/2520 (pow.f32 v 5)) (*.f32 v 2))))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (+.f32 (/.f32 1/2520 (pow.f32 v 5)) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 2 v)
(*.f32 v 2)
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(fma.f32 v 2 (/.f32 1/3 v))
(+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (fma.f32 v 2 (/.f32 1/3 v)))
(+.f32 (*.f32 1/60 (/.f32 1 (pow.f32 v 3))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 5))) (*.f32 2 v))))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (+.f32 (/.f32 1/3 v) (+.f32 (/.f32 1/2520 (pow.f32 v 5)) (*.f32 v 2))))
(+.f32 (/.f32 1/60 (pow.f32 v 3)) (+.f32 (/.f32 1/2520 (pow.f32 v 5)) (fma.f32 v 2 (/.f32 1/3 v))))
(-.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 -1 v)))) 1)
(exp.f32 (/.f32 -1 v))
(*.f32 1 (exp.f32 (/.f32 -1 v)))
(exp.f32 (/.f32 -1 v))
(*.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (cbrt.f32 (exp.f32 (/.f32 -1 v))))
(exp.f32 (/.f32 -1 v))
(*.f32 (sqrt.f32 (exp.f32 (/.f32 -1 v))) (sqrt.f32 (exp.f32 (/.f32 -1 v))))
(exp.f32 (/.f32 -1 v))
(pow.f32 (exp.f32 (/.f32 -1 v)) 1)
(exp.f32 (/.f32 -1 v))
(log.f32 (exp.f32 (exp.f32 (/.f32 -1 v))))
(exp.f32 (/.f32 -1 v))
(log.f32 (+.f32 1 (expm1.f32 (exp.f32 (/.f32 -1 v)))))
(exp.f32 (/.f32 -1 v))
(cbrt.f32 (*.f32 (*.f32 (exp.f32 (/.f32 -1 v)) (exp.f32 (/.f32 -1 v))) (exp.f32 (/.f32 -1 v))))
(exp.f32 (/.f32 -1 v))
(expm1.f32 (log1p.f32 (exp.f32 (/.f32 -1 v))))
(exp.f32 (/.f32 -1 v))
(log1p.f32 (expm1.f32 (exp.f32 (/.f32 -1 v))))
(exp.f32 (/.f32 -1 v))
(-.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 1 v)))) 1)
(exp.f32 (/.f32 1 v))
(*.f32 1 (exp.f32 (/.f32 1 v)))
(exp.f32 (/.f32 1 v))
(*.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 1 v))) (cbrt.f32 (exp.f32 (/.f32 1 v)))) (cbrt.f32 (exp.f32 (/.f32 1 v))))
(exp.f32 (/.f32 1 v))
(*.f32 (sqrt.f32 (exp.f32 (/.f32 1 v))) (sqrt.f32 (exp.f32 (/.f32 1 v))))
(exp.f32 (/.f32 1 v))
(pow.f32 (exp.f32 (/.f32 1 v)) 1)
(exp.f32 (/.f32 1 v))
(log.f32 (exp.f32 (exp.f32 (/.f32 1 v))))
(exp.f32 (/.f32 1 v))
(log.f32 (+.f32 1 (expm1.f32 (exp.f32 (/.f32 1 v)))))
(exp.f32 (/.f32 1 v))
(cbrt.f32 (*.f32 (*.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 1 v))) (exp.f32 (/.f32 1 v))))
(exp.f32 (/.f32 1 v))
(expm1.f32 (log1p.f32 (exp.f32 (/.f32 1 v))))
(exp.f32 (/.f32 1 v))
(log1p.f32 (expm1.f32 (exp.f32 (/.f32 1 v))))
(exp.f32 (/.f32 1 v))
(-.f32 (exp.f32 (log1p.f32 (/.f32 cosTheta_i (*.f32 v v)))) 1)
(/.f32 cosTheta_i (*.f32 v v))
(*.f32 1 (/.f32 cosTheta_i (*.f32 v v)))
(/.f32 cosTheta_i (*.f32 v v))
(*.f32 cosTheta_i (/.f32 1 (*.f32 v v)))
(/.f32 cosTheta_i (*.f32 v v))
(*.f32 (*.f32 (cbrt.f32 (/.f32 cosTheta_i (*.f32 v v))) (cbrt.f32 (/.f32 cosTheta_i (*.f32 v v)))) (cbrt.f32 (/.f32 cosTheta_i (*.f32 v v))))
(/.f32 cosTheta_i (*.f32 v v))
(*.f32 (sqrt.f32 (/.f32 cosTheta_i (*.f32 v v))) (sqrt.f32 (/.f32 cosTheta_i (*.f32 v v))))
(/.f32 cosTheta_i (*.f32 v v))
(pow.f32 (/.f32 cosTheta_i (*.f32 v v)) 1)
(/.f32 cosTheta_i (*.f32 v v))
(pow.f32 (/.f32 (*.f32 v v) cosTheta_i) -1)
(/.f32 cosTheta_i (*.f32 v v))
(log.f32 (exp.f32 (/.f32 cosTheta_i (*.f32 v v))))
(/.f32 cosTheta_i (*.f32 v v))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 cosTheta_i (*.f32 v v)))))
(/.f32 cosTheta_i (*.f32 v v))
(cbrt.f32 (*.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_i (*.f32 v v))) (/.f32 cosTheta_i (*.f32 v v))))
(cbrt.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_i (*.f32 v v)))))
(cbrt.f32 (pow.f32 (/.f32 cosTheta_i (*.f32 v v)) 3))
(expm1.f32 (log1p.f32 (/.f32 cosTheta_i (*.f32 v v))))
(/.f32 cosTheta_i (*.f32 v v))
(exp.f32 (log.f32 (/.f32 cosTheta_i (*.f32 v v))))
(/.f32 cosTheta_i (*.f32 v v))
(log1p.f32 (expm1.f32 (/.f32 cosTheta_i (*.f32 v v))))
(/.f32 cosTheta_i (*.f32 v v))
(+.f32 (exp.f32 (/.f32 1 v)) (neg.f32 (exp.f32 (/.f32 -1 v))))
(-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))
(+.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) (fma.f32 (neg.f32 (sqrt.f32 (exp.f32 (/.f32 -1 v)))) (sqrt.f32 (exp.f32 (/.f32 -1 v))) (exp.f32 (/.f32 -1 v))))
(+.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) (*.f32 (exp.f32 (/.f32 -1 v)) 0))
(+.f32 (fma.f32 1 (exp.f32 (/.f32 1 v)) (neg.f32 (*.f32 (exp.f32 (/.f32 -1 v)) 1))) (fma.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) 1 (*.f32 (exp.f32 (/.f32 -1 v)) 1)))
(+.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) (fma.f32 (neg.f32 (sqrt.f32 (exp.f32 (/.f32 -1 v)))) (sqrt.f32 (exp.f32 (/.f32 -1 v))) (exp.f32 (/.f32 -1 v))))
(+.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) (*.f32 (exp.f32 (/.f32 -1 v)) 0))
(+.f32 (fma.f32 1 (exp.f32 (/.f32 1 v)) (neg.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (exp.f32 (/.f32 -1 v))))))) (fma.f32 (neg.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (exp.f32 (/.f32 -1 v)))))))
(+.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) (fma.f32 (neg.f32 (sqrt.f32 (exp.f32 (/.f32 -1 v)))) (sqrt.f32 (exp.f32 (/.f32 -1 v))) (exp.f32 (/.f32 -1 v))))
(+.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) (*.f32 (exp.f32 (/.f32 -1 v)) 0))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 1 v))) (cbrt.f32 (exp.f32 (/.f32 1 v)))) (cbrt.f32 (exp.f32 (/.f32 1 v))) (neg.f32 (*.f32 (exp.f32 (/.f32 -1 v)) 1))) (fma.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) 1 (*.f32 (exp.f32 (/.f32 -1 v)) 1)))
(+.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) (fma.f32 (neg.f32 (sqrt.f32 (exp.f32 (/.f32 -1 v)))) (sqrt.f32 (exp.f32 (/.f32 -1 v))) (exp.f32 (/.f32 -1 v))))
(+.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) (*.f32 (exp.f32 (/.f32 -1 v)) 0))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 1 v))) (cbrt.f32 (exp.f32 (/.f32 1 v)))) (cbrt.f32 (exp.f32 (/.f32 1 v))) (neg.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (exp.f32 (/.f32 -1 v))))))) (fma.f32 (neg.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (exp.f32 (/.f32 -1 v)))))))
(+.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) (fma.f32 (neg.f32 (sqrt.f32 (exp.f32 (/.f32 -1 v)))) (sqrt.f32 (exp.f32 (/.f32 -1 v))) (exp.f32 (/.f32 -1 v))))
(+.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) (*.f32 (exp.f32 (/.f32 -1 v)) 0))
(+.f32 (fma.f32 (sqrt.f32 (exp.f32 (/.f32 1 v))) (sqrt.f32 (exp.f32 (/.f32 1 v))) (neg.f32 (*.f32 (exp.f32 (/.f32 -1 v)) 1))) (fma.f32 (neg.f32 (exp.f32 (/.f32 -1 v))) 1 (*.f32 (exp.f32 (/.f32 -1 v)) 1)))
(+.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) (fma.f32 (neg.f32 (sqrt.f32 (exp.f32 (/.f32 -1 v)))) (sqrt.f32 (exp.f32 (/.f32 -1 v))) (exp.f32 (/.f32 -1 v))))
(+.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) (*.f32 (exp.f32 (/.f32 -1 v)) 0))
(+.f32 (fma.f32 (sqrt.f32 (exp.f32 (/.f32 1 v))) (sqrt.f32 (exp.f32 (/.f32 1 v))) (neg.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (exp.f32 (/.f32 -1 v))))))) (fma.f32 (neg.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (exp.f32 (/.f32 -1 v)))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1 v))) (cbrt.f32 (exp.f32 (/.f32 -1 v)))))))
(+.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) (fma.f32 (neg.f32 (sqrt.f32 (exp.f32 (/.f32 -1 v)))) (sqrt.f32 (exp.f32 (/.f32 -1 v))) (exp.f32 (/.f32 -1 v))))
(+.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) (*.f32 (exp.f32 (/.f32 -1 v)) 0))
(*.f32 1 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))
(*.f32 (*.f32 (cbrt.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))) (cbrt.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))) (cbrt.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))
(*.f32 (sqrt.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))) (sqrt.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))
(/.f32 (-.f32 (pow.f32 (exp.f32 (/.f32 1 v)) 3) (pow.f32 (exp.f32 (/.f32 -1 v)) 3)) (fma.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 1 v)) (fma.f32 (exp.f32 (/.f32 -1 v)) (exp.f32 (/.f32 -1 v)) (*.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (/.f32 1 v)) 3) (pow.f32 (exp.f32 (/.f32 -1 v)) 3)) (+.f32 (exp.f32 (+.f32 (/.f32 1 v) (/.f32 1 v))) (fma.f32 (exp.f32 (/.f32 -1 v)) (exp.f32 (/.f32 -1 v)) (exp.f32 (+.f32 (/.f32 1 v) (/.f32 -1 v))))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (/.f32 1 v)) 3) (pow.f32 (exp.f32 (/.f32 -1 v)) 3)) (+.f32 (exp.f32 (/.f32 2 v)) (*.f32 (exp.f32 (/.f32 -1 v)) (+.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 1 v))) (*.f32 (exp.f32 (/.f32 -1 v)) (exp.f32 (/.f32 -1 v)))) (+.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 (-.f32 (exp.f32 (+.f32 (/.f32 1 v) (/.f32 1 v))) (exp.f32 (+.f32 (/.f32 -1 v) (/.f32 -1 v)))) (+.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 (-.f32 (exp.f32 (/.f32 2 v)) (pow.f32 (exp.f32 (/.f32 -1 v)) 2)) (+.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(pow.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) 1)
(-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))
(log.f32 (exp.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))
(log.f32 (/.f32 (exp.f32 (exp.f32 (/.f32 1 v))) (exp.f32 (exp.f32 (/.f32 -1 v)))))
(-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))
(cbrt.f32 (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(cbrt.f32 (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) (*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(cbrt.f32 (pow.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))) 3))
(expm1.f32 (log1p.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))
(exp.f32 (log.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))
(log1p.f32 (expm1.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))
(fma.f32 1 (exp.f32 (/.f32 1 v)) (neg.f32 (exp.f32 (/.f32 -1 v))))
(-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))
(fma.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 1 v))) (cbrt.f32 (exp.f32 (/.f32 1 v)))) (cbrt.f32 (exp.f32 (/.f32 1 v))) (neg.f32 (exp.f32 (/.f32 -1 v))))
(-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))
(fma.f32 (sqrt.f32 (exp.f32 (/.f32 1 v))) (sqrt.f32 (exp.f32 (/.f32 1 v))) (neg.f32 (exp.f32 (/.f32 -1 v))))
(-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))) 1)
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_O) cosTheta_i))
(/.f32 (*.f32 1/2 (*.f32 cosTheta_i cosTheta_O)) v)
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_O) cosTheta_i))
(pow.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) 1)
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_O) cosTheta_i))
(log.f32 (exp.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_O) cosTheta_i))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_O) cosTheta_i))
(cbrt.f32 (*.f32 (*.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(cbrt.f32 (*.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 1/4 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))))
(cbrt.f32 (pow.f32 (/.f32 1/2 (/.f32 (/.f32 v cosTheta_O) cosTheta_i)) 3))
(expm1.f32 (log1p.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_O) cosTheta_i))
(exp.f32 (log.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_O) cosTheta_i))
(log1p.f32 (expm1.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_O) cosTheta_i))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta_i cosTheta_O))) 1)
(*.f32 cosTheta_i cosTheta_O)
(pow.f32 (*.f32 cosTheta_i cosTheta_O) 1)
(*.f32 cosTheta_i cosTheta_O)
(log.f32 (exp.f32 (*.f32 cosTheta_i cosTheta_O)))
(*.f32 cosTheta_i cosTheta_O)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 cosTheta_i cosTheta_O))))
(*.f32 cosTheta_i cosTheta_O)
(cbrt.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 cosTheta_i cosTheta_O)))
(cbrt.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O)))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 3))
(expm1.f32 (log1p.f32 (*.f32 cosTheta_i cosTheta_O)))
(*.f32 cosTheta_i cosTheta_O)
(exp.f32 (log.f32 (*.f32 cosTheta_i cosTheta_O)))
(*.f32 cosTheta_i cosTheta_O)
(log1p.f32 (expm1.f32 (*.f32 cosTheta_i cosTheta_O)))
(*.f32 cosTheta_i cosTheta_O)
(-.f32 (exp.f32 (log1p.f32 (/.f32 1/3 v))) 1)
(/.f32 1/3 v)
(*.f32 1 (/.f32 1/3 v))
(/.f32 1/3 v)
(*.f32 1/3 (/.f32 1 v))
(/.f32 1/3 v)
(*.f32 (*.f32 (cbrt.f32 (/.f32 1/3 v)) (cbrt.f32 (/.f32 1/3 v))) (cbrt.f32 (/.f32 1/3 v)))
(/.f32 1/3 v)
(*.f32 (sqrt.f32 (/.f32 1/3 v)) (sqrt.f32 (/.f32 1/3 v)))
(/.f32 1/3 v)
(pow.f32 (/.f32 1/3 v) 1)
(/.f32 1/3 v)
(pow.f32 (/.f32 v 1/3) -1)
(/.f32 1 (/.f32 v 1/3))
(log.f32 (exp.f32 (/.f32 1/3 v)))
(/.f32 1/3 v)
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1/3 v))))
(/.f32 1/3 v)
(cbrt.f32 (*.f32 (*.f32 (/.f32 1/3 v) (/.f32 1/3 v)) (/.f32 1/3 v)))
(/.f32 1/3 v)
(expm1.f32 (log1p.f32 (/.f32 1/3 v)))
(/.f32 1/3 v)
(exp.f32 (log.f32 (/.f32 1/3 v)))
(/.f32 1/3 v)
(log1p.f32 (expm1.f32 (/.f32 1/3 v)))
(/.f32 1/3 v)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 v 2 (/.f32 1/3 v)))) 1)
(fma.f32 v 2 (/.f32 1/3 v))
(*.f32 1 (fma.f32 v 2 (/.f32 1/3 v)))
(fma.f32 v 2 (/.f32 1/3 v))
(*.f32 (*.f32 (cbrt.f32 (fma.f32 v 2 (/.f32 1/3 v))) (cbrt.f32 (fma.f32 v 2 (/.f32 1/3 v)))) (cbrt.f32 (fma.f32 v 2 (/.f32 1/3 v))))
(fma.f32 v 2 (/.f32 1/3 v))
(*.f32 (sqrt.f32 (fma.f32 v 2 (/.f32 1/3 v))) (sqrt.f32 (fma.f32 v 2 (/.f32 1/3 v))))
(fma.f32 v 2 (/.f32 1/3 v))
(/.f32 (+.f32 (pow.f32 (*.f32 v 2) 3) (pow.f32 (/.f32 1/3 v) 3)) (fma.f32 (*.f32 v 2) (*.f32 v 2) (-.f32 (*.f32 (/.f32 1/3 v) (/.f32 1/3 v)) (*.f32 (*.f32 v 2) (/.f32 1/3 v)))))
(/.f32 (+.f32 (pow.f32 (*.f32 v 2) 3) (/.f32 1/27 (pow.f32 v 3))) (+.f32 (*.f32 (*.f32 v v) 4) (*.f32 (/.f32 1/3 v) (-.f32 (/.f32 1/3 v) (*.f32 v 2)))))
(/.f32 (fma.f32 (pow.f32 v 3) 8 (/.f32 1/27 (pow.f32 v 3))) (fma.f32 (*.f32 v v) 4 (-.f32 (/.f32 (/.f32 1/9 v) v) (*.f32 v (/.f32 2/3 v)))))
(/.f32 (-.f32 (*.f32 (*.f32 v 2) (*.f32 v 2)) (*.f32 (/.f32 1/3 v) (/.f32 1/3 v))) (-.f32 (*.f32 v 2) (/.f32 1/3 v)))
(/.f32 (-.f32 (*.f32 (*.f32 v v) 4) (*.f32 (/.f32 1/3 v) (/.f32 1/3 v))) (-.f32 (*.f32 v 2) (/.f32 1/3 v)))
(/.f32 (-.f32 (*.f32 (*.f32 v v) 4) (/.f32 (/.f32 1/9 v) v)) (fma.f32 v 2 (/.f32 -1/3 v)))
(pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 1)
(fma.f32 v 2 (/.f32 1/3 v))
(log.f32 (exp.f32 (fma.f32 v 2 (/.f32 1/3 v))))
(fma.f32 v 2 (/.f32 1/3 v))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 v 2 (/.f32 1/3 v)))))
(fma.f32 v 2 (/.f32 1/3 v))
(log.f32 (*.f32 (exp.f32 (/.f32 1/3 v)) (exp.f32 (*.f32 v 2))))
(fma.f32 v 2 (/.f32 1/3 v))
(log.f32 (*.f32 (exp.f32 (*.f32 v 2)) (exp.f32 (/.f32 1/3 v))))
(fma.f32 v 2 (/.f32 1/3 v))
(cbrt.f32 (*.f32 (*.f32 (fma.f32 v 2 (/.f32 1/3 v)) (fma.f32 v 2 (/.f32 1/3 v))) (fma.f32 v 2 (/.f32 1/3 v))))
(cbrt.f32 (*.f32 (fma.f32 v 2 (/.f32 1/3 v)) (*.f32 (fma.f32 v 2 (/.f32 1/3 v)) (fma.f32 v 2 (/.f32 1/3 v)))))
(cbrt.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 3))
(expm1.f32 (log1p.f32 (fma.f32 v 2 (/.f32 1/3 v))))
(fma.f32 v 2 (/.f32 1/3 v))
(exp.f32 (log.f32 (fma.f32 v 2 (/.f32 1/3 v))))
(fma.f32 v 2 (/.f32 1/3 v))
(log1p.f32 (expm1.f32 (fma.f32 v 2 (/.f32 1/3 v))))
(fma.f32 v 2 (/.f32 1/3 v))
(fma.f32 v 2 (/.f32 1/3 v))
(fma.f32 1 (/.f32 1/3 v) (*.f32 v 2))
(fma.f32 v 2 (/.f32 1/3 v))
(fma.f32 1 (*.f32 v 2) (/.f32 1/3 v))
(fma.f32 v 2 (/.f32 1/3 v))
(fma.f32 1/3 (/.f32 1 v) (*.f32 v 2))
(fma.f32 v 2 (/.f32 1/3 v))
(fma.f32 2 v (/.f32 1/3 v))
(fma.f32 v 2 (/.f32 1/3 v))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 v 2)) (cbrt.f32 (*.f32 v 2))) (cbrt.f32 (*.f32 v 2)) (/.f32 1/3 v))
(fma.f32 v 2 (/.f32 1/3 v))
(fma.f32 (*.f32 (cbrt.f32 (/.f32 1/3 v)) (cbrt.f32 (/.f32 1/3 v))) (cbrt.f32 (/.f32 1/3 v)) (*.f32 v 2))
(fma.f32 v 2 (/.f32 1/3 v))
(fma.f32 (sqrt.f32 (*.f32 v 2)) (sqrt.f32 (*.f32 v 2)) (/.f32 1/3 v))
(fma.f32 v 2 (/.f32 1/3 v))
(fma.f32 (sqrt.f32 (/.f32 1/3 v)) (sqrt.f32 (/.f32 1/3 v)) (*.f32 v 2))
(fma.f32 v 2 (/.f32 1/3 v))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))) 1)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1 (*.f32 (fma.f32 v 2 (/.f32 1/3 v)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))) (cbrt.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))) (cbrt.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))) (sqrt.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(pow.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)) 1)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(pow.f32 (/.f32 (*.f32 (fma.f32 v 2 (/.f32 1/3 v)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)) (*.f32 cosTheta_i cosTheta_O)) -1)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(log.f32 (exp.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(cbrt.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (fma.f32 v 2 (/.f32 1/3 v)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (fma.f32 v 2 (/.f32 1/3 v)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (fma.f32 v 2 (/.f32 1/3 v)) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) 3))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(exp.f32 (-.f32 (log.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v)))) (*.f32 (/.f32 sinTheta_O v) sinTheta_i)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v 2 (/.f32 1/3 v))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))) 1)
(*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(*.f32 v (*.f32 (*.f32 v 2) (sinh.f32 (/.f32 1 v))))
(pow.f32 (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))) 1)
(*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(*.f32 v (*.f32 (*.f32 v 2) (sinh.f32 (/.f32 1 v))))
(log.f32 (exp.f32 (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))))
(*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(*.f32 v (*.f32 (*.f32 v 2) (sinh.f32 (/.f32 1 v))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))))
(*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(*.f32 v (*.f32 (*.f32 v 2) (sinh.f32 (/.f32 1 v))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))) (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))))
(cbrt.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))) (*.f32 (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))) (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))))
(cbrt.f32 (pow.f32 (*.f32 v (*.f32 (*.f32 v 2) (sinh.f32 (/.f32 1 v)))) 3))
(expm1.f32 (log1p.f32 (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))))
(*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(*.f32 v (*.f32 (*.f32 v 2) (sinh.f32 (/.f32 1 v))))
(exp.f32 (log.f32 (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))))
(*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(*.f32 v (*.f32 (*.f32 v 2) (sinh.f32 (/.f32 1 v))))
(log1p.f32 (expm1.f32 (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))))
(*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(*.f32 v (*.f32 (*.f32 v 2) (sinh.f32 (/.f32 1 v))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) 1)
(*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))
(*.f32 (*.f32 v 2) (sinh.f32 (/.f32 1 v)))
(pow.f32 (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))) 1)
(*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))
(*.f32 (*.f32 v 2) (sinh.f32 (/.f32 1 v)))
(log.f32 (exp.f32 (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))
(*.f32 (*.f32 v 2) (sinh.f32 (/.f32 1 v)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))))
(*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))
(*.f32 (*.f32 v 2) (sinh.f32 (/.f32 1 v)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))) (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))) (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(cbrt.f32 (*.f32 (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))) (*.f32 v (*.f32 (*.f32 2 (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 v 2) (sinh.f32 (/.f32 1 v))) 3))
(expm1.f32 (log1p.f32 (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))
(*.f32 (*.f32 v 2) (sinh.f32 (/.f32 1 v)))
(exp.f32 (log.f32 (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))
(*.f32 (*.f32 v 2) (sinh.f32 (/.f32 1 v)))
(log1p.f32 (expm1.f32 (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))
(*.f32 (*.f32 v 2) (sinh.f32 (/.f32 1 v)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))) 1)
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)) (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))))
(/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O)) (*.f32 (*.f32 v 2) (sinh.f32 (/.f32 1 v)))) v)
(*.f32 1 (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)) (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))))
(/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O)) (*.f32 (*.f32 v 2) (sinh.f32 (/.f32 1 v)))) v)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1 (*.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i) (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)) (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))))
(/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O)) (*.f32 (*.f32 v 2) (sinh.f32 (/.f32 1 v)))) v)
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))) (cbrt.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))) (cbrt.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)) (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))))
(/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O)) (*.f32 (*.f32 v 2) (sinh.f32 (/.f32 1 v)))) v)
(*.f32 (sqrt.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))) (sqrt.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)) (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))))
(/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O)) (*.f32 (*.f32 v 2) (sinh.f32 (/.f32 1 v)))) v)
(*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)) (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))))
(/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O)) (*.f32 (*.f32 v 2) (sinh.f32 (/.f32 1 v)))) v)
(pow.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))) 1)
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)) (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))))
(/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O)) (*.f32 (*.f32 v 2) (sinh.f32 (/.f32 1 v)))) v)
(pow.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i) (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (*.f32 cosTheta_i cosTheta_O)) -1)
(/.f32 1 (*.f32 (/.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i) cosTheta_i) (/.f32 (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))) cosTheta_O)))
(/.f32 1 (*.f32 (/.f32 v (/.f32 cosTheta_O (*.f32 (*.f32 v 2) (sinh.f32 (/.f32 1 v))))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i)))
(log.f32 (exp.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)) (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))))
(/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O)) (*.f32 (*.f32 v 2) (sinh.f32 (/.f32 1 v)))) v)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)) (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))))
(/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O)) (*.f32 (*.f32 v 2) (sinh.f32 (/.f32 1 v)))) v)
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))) (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))) (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)) (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))) (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)) (*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)) (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))))))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O)) (*.f32 (*.f32 v 2) (sinh.f32 (/.f32 1 v)))) v) 3))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)) (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))))
(/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O)) (*.f32 (*.f32 v 2) (sinh.f32 (/.f32 1 v)))) v)
(exp.f32 (-.f32 (log.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))) (*.f32 (/.f32 sinTheta_O v) sinTheta_i)))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)) (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))))
(/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O)) (*.f32 (*.f32 v 2) (sinh.f32 (/.f32 1 v)))) v)
(log1p.f32 (expm1.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)) (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))))
(/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O)) (*.f32 (*.f32 v 2) (sinh.f32 (/.f32 1 v)))) v)
(-.f32 (exp.f32 (log1p.f32 (sinh.f32 (/.f32 1 v)))) 1)
(sinh.f32 (/.f32 1 v))
(*.f32 1 (sinh.f32 (/.f32 1 v)))
(sinh.f32 (/.f32 1 v))
(*.f32 (*.f32 (cbrt.f32 (sinh.f32 (/.f32 1 v))) (cbrt.f32 (sinh.f32 (/.f32 1 v)))) (cbrt.f32 (sinh.f32 (/.f32 1 v))))
(sinh.f32 (/.f32 1 v))
(*.f32 (sqrt.f32 (sinh.f32 (/.f32 1 v))) (sqrt.f32 (sinh.f32 (/.f32 1 v))))
(sinh.f32 (/.f32 1 v))
(/.f32 (*.f32 2 (sinh.f32 (/.f32 1 v))) 2)
(/.f32 2 (/.f32 2 (sinh.f32 (/.f32 1 v))))
(/.f32 (sinh.f32 (/.f32 1 v)) 1)
(pow.f32 (sinh.f32 (/.f32 1 v)) 1)
(sinh.f32 (/.f32 1 v))
(log.f32 (exp.f32 (sinh.f32 (/.f32 1 v))))
(sinh.f32 (/.f32 1 v))
(log.f32 (+.f32 1 (expm1.f32 (sinh.f32 (/.f32 1 v)))))
(sinh.f32 (/.f32 1 v))
(cbrt.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (sinh.f32 (/.f32 1 v))) (sinh.f32 (/.f32 1 v))))
(cbrt.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (sinh.f32 (/.f32 1 v)) (sinh.f32 (/.f32 1 v)))))
(cbrt.f32 (pow.f32 (sinh.f32 (/.f32 1 v)) 3))
(sinh.f32 (/.f32 1 v))
(expm1.f32 (log1p.f32 (sinh.f32 (/.f32 1 v))))
(sinh.f32 (/.f32 1 v))
(log1p.f32 (expm1.f32 (sinh.f32 (/.f32 1 v))))
(sinh.f32 (/.f32 1 v))
(+.f32 0 (log.f32 (sinh.f32 (/.f32 1 v))))
(log.f32 (sinh.f32 (/.f32 1 v)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (sinh.f32 (/.f32 1 v))) (cbrt.f32 (sinh.f32 (/.f32 1 v))))) (log.f32 (cbrt.f32 (sinh.f32 (/.f32 1 v)))))
(log.f32 (sinh.f32 (/.f32 1 v)))
(+.f32 (log.f32 (sqrt.f32 (sinh.f32 (/.f32 1 v)))) (log.f32 (sqrt.f32 (sinh.f32 (/.f32 1 v)))))
(log.f32 (sinh.f32 (/.f32 1 v)))
(-.f32 (log.f32 (*.f32 2 (sinh.f32 (/.f32 1 v)))) (log1p.f32 1))
(-.f32 (exp.f32 (log1p.f32 (log.f32 (sinh.f32 (/.f32 1 v))))) 1)
(log.f32 (sinh.f32 (/.f32 1 v)))
(*.f32 1 (log.f32 (sinh.f32 (/.f32 1 v))))
(log.f32 (sinh.f32 (/.f32 1 v)))
(*.f32 (*.f32 (cbrt.f32 (log.f32 (sinh.f32 (/.f32 1 v)))) (cbrt.f32 (log.f32 (sinh.f32 (/.f32 1 v))))) (cbrt.f32 (log.f32 (sinh.f32 (/.f32 1 v)))))
(log.f32 (sinh.f32 (/.f32 1 v)))
(*.f32 (sqrt.f32 (log.f32 (sinh.f32 (/.f32 1 v)))) (sqrt.f32 (log.f32 (sinh.f32 (/.f32 1 v)))))
(log.f32 (sinh.f32 (/.f32 1 v)))
(pow.f32 (log.f32 (sinh.f32 (/.f32 1 v))) 1)
(log.f32 (sinh.f32 (/.f32 1 v)))
(cbrt.f32 (*.f32 (*.f32 (log.f32 (sinh.f32 (/.f32 1 v))) (log.f32 (sinh.f32 (/.f32 1 v)))) (log.f32 (sinh.f32 (/.f32 1 v)))))
(cbrt.f32 (*.f32 (log.f32 (sinh.f32 (/.f32 1 v))) (*.f32 (log.f32 (sinh.f32 (/.f32 1 v))) (log.f32 (sinh.f32 (/.f32 1 v))))))
(cbrt.f32 (pow.f32 (log.f32 (sinh.f32 (/.f32 1 v))) 3))
(expm1.f32 (log1p.f32 (log.f32 (sinh.f32 (/.f32 1 v)))))
(log.f32 (sinh.f32 (/.f32 1 v)))
(exp.f32 (log.f32 (log.f32 (sinh.f32 (/.f32 1 v)))))
(log.f32 (sinh.f32 (/.f32 1 v)))
(log1p.f32 (-.f32 (sinh.f32 (/.f32 1 v)) 1))
(log1p.f32 (+.f32 (sinh.f32 (/.f32 1 v)) -1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2))))) 1)
(*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))
(pow.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2))) 1)
(*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))
(log.f32 (exp.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))))
(*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2))))))
(*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))))
(cbrt.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 2)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))))))
(cbrt.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2))) 3))
(expm1.f32 (log1p.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))))
(*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))
(exp.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))))
(*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))
(log1p.f32 (expm1.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))))
(*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 2)))

eval586.0ms (2.1%)

Compiler

Compiled 20329 to 10730 computations (47.2% saved)

prune413.0ms (1.5%)

Pruning

29 alts after pruning (23 fresh and 6 done)

PrunedKeptTotal
New62116637
Fresh7714
Picked235
Done033
Total63029659
Accurracy
100.0%
Counts
659 → 29
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.5%
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
84.9%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 2 (/.f32 1/3 (*.f32 v v))))
99.4%
(/.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 1 v)) 2) v))
99.5%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1 v))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
79.2%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (exp.f32 (log.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
84.9%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
84.9%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 v v) 4) (*.f32 (/.f32 1/3 v) (/.f32 1/3 v))) (-.f32 (*.f32 v 2) (/.f32 1/3 v))) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
99.5%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v 2) v)) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
99.4%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (expm1.f32 (log1p.f32 (log.f32 (sinh.f32 (/.f32 1 v)))))) (*.f32 (*.f32 v 2) v)) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
84.9%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (+.f32 2 (/.f32 1/3 (*.f32 v v)))) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
99.5%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
99.4%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.f32 v (*.f32 2 (expm1.f32 (log1p.f32 (sinh.f32 (/.f32 1 v))))))) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
99.5%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (expm1.f32 (log1p.f32 (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
81.5%
(/.f32 (*.f32 1/2 (*.f32 cosTheta_i cosTheta_O)) v)
84.9%
(/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))
81.9%
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_O) cosTheta_i))
99.3%
(*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
99.3%
(*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i))) v) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 cosTheta_i v) 2)))
81.4%
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (/.f32 2 v)))
99.4%
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 1 v)))) (exp.f32 (/.f32 -1 v)))))
99.6%
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
86.1%
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) 1)))
84.9%
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (+.f32 (/.f32 2 v) (/.f32 1/3 (pow.f32 v 3)))))
99.4%
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (expm1.f32 (log1p.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
81.4%
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
99.6%
(*.f32 (*.f32 cosTheta_i (/.f32 1 (*.f32 v v))) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
99.4%
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
81.5%
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
81.5%
(*.f32 1/2 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1 v)))
99.5%
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
84.9%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 2 (/.f32 1/3 (*.f32 v v))))
99.4%
(/.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 1 v)) 2) v))
99.5%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1 v))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
79.2%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (exp.f32 (log.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
84.9%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
84.9%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 v v) 4) (*.f32 (/.f32 1/3 v) (/.f32 1/3 v))) (-.f32 (*.f32 v 2) (/.f32 1/3 v))) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
99.5%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v 2) v)) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
99.4%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (expm1.f32 (log1p.f32 (log.f32 (sinh.f32 (/.f32 1 v)))))) (*.f32 (*.f32 v 2) v)) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
84.9%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (+.f32 2 (/.f32 1/3 (*.f32 v v)))) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
99.5%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
99.4%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.f32 v (*.f32 2 (expm1.f32 (log1p.f32 (sinh.f32 (/.f32 1 v))))))) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
99.5%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (expm1.f32 (log1p.f32 (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
81.5%
(/.f32 (*.f32 1/2 (*.f32 cosTheta_i cosTheta_O)) v)
84.9%
(/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))
81.9%
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_O) cosTheta_i))
99.3%
(*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
99.3%
(*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i))) v) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 cosTheta_i v) 2)))
81.4%
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (/.f32 2 v)))
99.4%
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 1 v)))) (exp.f32 (/.f32 -1 v)))))
99.6%
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
86.1%
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) 1)))
84.9%
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (+.f32 (/.f32 2 v) (/.f32 1/3 (pow.f32 v 3)))))
99.4%
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (expm1.f32 (log1p.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
81.4%
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
99.6%
(*.f32 (*.f32 cosTheta_i (/.f32 1 (*.f32 v v))) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
99.4%
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
81.5%
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
81.5%
(*.f32 1/2 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1 v)))
Compiler

Compiled 2368 to 1714 computations (27.6% saved)

localize1.3s (4.5%)

Local Accuracy

Found 18 expressions with local accuracy:

NewAccuracyProgram
99.4%
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
99.3%
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1 v))
99.2%
(*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v)
97.3%
(sinh.f32 (/.f32 1 v))
99.6%
(+.f32 2 (/.f32 1/3 (*.f32 v v)))
99.4%
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
99.4%
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
98.9%
(/.f32 1/3 (*.f32 v v))
100.0%
(*.f32 cosTheta_i cosTheta_O)
99.7%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
99.4%
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
98.8%
(*.f32 1/3 (/.f32 1 v))
100.0%
(/.f32 cosTheta_i v)
99.8%
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
99.2%
(/.f32 1 (*.f32 v v))
99.2%
(*.f32 cosTheta_i (/.f32 1 (*.f32 v v)))
97.7%
(exp.f32 (/.f32 1 v))
97.7%
(exp.f32 (/.f32 -1 v))
Compiler

Compiled 321 to 141 computations (56.1% saved)

series32.0ms (0.1%)

Counts
10 → 159
Calls

54 calls:

TimeVariablePointExpression
7.0ms
cosTheta_i
@-inf
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
2.0ms
cosTheta_i
@0
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
2.0ms
cosTheta_O
@0
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
1.0ms
v
@inf
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
1.0ms
v
@0
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))

rewrite178.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
900×expm1-udef
534×add-sqr-sqrt
514×pow1
514×*-un-lft-identity
494×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
025154
1560136
27476136
Stop Event
node limit
Counts
10 → 322
Calls
Call 1
Inputs
(*.f32 cosTheta_i (/.f32 1 (*.f32 v v)))
(/.f32 1 (*.f32 v v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(/.f32 cosTheta_i v)
(*.f32 1/3 (/.f32 1 v))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(/.f32 1/3 (*.f32 v v))
(+.f32 2 (/.f32 1/3 (*.f32 v v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1 v))
Outputs
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta_i (pow.f32 v -2)))) 1)
(/.f32 cosTheta_i (*.f32 v v))
(/.f32 1 (/.f32 (*.f32 v v) cosTheta_i))
(/.f32 (/.f32 cosTheta_i v) v)
(/.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) (/.f32 (*.f32 v v) (cbrt.f32 cosTheta_i)))
(/.f32 (sqrt.f32 cosTheta_i) (/.f32 (*.f32 v v) (sqrt.f32 cosTheta_i)))
(/.f32 (neg.f32 cosTheta_i) (*.f32 v (neg.f32 v)))
(/.f32 (/.f32 cosTheta_i 1) (*.f32 v v))
(/.f32 (/.f32 cosTheta_i (cbrt.f32 (pow.f32 v 4))) (pow.f32 (cbrt.f32 v) 2))
(/.f32 (*.f32 cosTheta_i -1) (*.f32 v (neg.f32 v)))
(pow.f32 (*.f32 cosTheta_i (pow.f32 v -2)) 1)
(pow.f32 (cbrt.f32 (*.f32 cosTheta_i (pow.f32 v -2))) 3)
(pow.f32 (pow.f32 (*.f32 cosTheta_i (pow.f32 v -2)) 3) 1/3)
(pow.f32 (/.f32 (sqrt.f32 cosTheta_i) v) 2)
(sqrt.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (pow.f32 v 4)))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v -2)) cosTheta_i))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 cosTheta_i (pow.f32 v -2)))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta_i (pow.f32 v -2)) 3))
(cbrt.f32 (*.f32 (pow.f32 cosTheta_i 3) (pow.f32 (pow.f32 v -2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 v -2) 3) (pow.f32 cosTheta_i 3)))
(cbrt.f32 (/.f32 (pow.f32 cosTheta_i 3) (pow.f32 (*.f32 v v) 3)))
(expm1.f32 (log1p.f32 (*.f32 cosTheta_i (pow.f32 v -2))))
(exp.f32 (log.f32 (*.f32 cosTheta_i (pow.f32 v -2))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta_i (pow.f32 v -2))) 1))
(log1p.f32 (expm1.f32 (*.f32 cosTheta_i (pow.f32 v -2))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 v -2))) 1)
(*.f32 1 (pow.f32 v -2))
(*.f32 (pow.f32 v -2) 1)
(*.f32 (/.f32 1 v) (/.f32 1 v))
(*.f32 (cbrt.f32 (pow.f32 v -2)) (cbrt.f32 (pow.f32 (pow.f32 v 4) -1)))
(*.f32 (cbrt.f32 (pow.f32 v -2)) (/.f32 (/.f32 1 v) (cbrt.f32 v)))
(*.f32 (cbrt.f32 (pow.f32 v -2)) (*.f32 (/.f32 1 (cbrt.f32 v)) (/.f32 1 v)))
(*.f32 (cbrt.f32 (pow.f32 (pow.f32 v 4) -1)) (cbrt.f32 (pow.f32 v -2)))
(*.f32 (pow.f32 v -1/2) (/.f32 (/.f32 1 v) (sqrt.f32 v)))
(*.f32 (pow.f32 v -1/2) (*.f32 (pow.f32 v -1/2) (/.f32 1 v)))
(*.f32 -1 (/.f32 1 (*.f32 v (neg.f32 v))))
(*.f32 (*.f32 (/.f32 1 v) (pow.f32 v -1/2)) (pow.f32 v -1/2))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 v 4)) -1) (pow.f32 (pow.f32 (cbrt.f32 v) 2) -1))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 v -2)) 1) (/.f32 (/.f32 1 (cbrt.f32 v)) v))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 v -2)) (pow.f32 (cbrt.f32 v) 2)) (cbrt.f32 (pow.f32 v -2)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 v -2)) (sqrt.f32 v)) (/.f32 (/.f32 1 (cbrt.f32 v)) (sqrt.f32 v)))
(*.f32 (/.f32 (pow.f32 v -1/2) 1) (/.f32 (pow.f32 v -1/2) v))
(*.f32 (/.f32 (pow.f32 v -1/2) (pow.f32 (cbrt.f32 v) 2)) (/.f32 (pow.f32 v -1/2) (cbrt.f32 v)))
(*.f32 (*.f32 (/.f32 1 v) (cbrt.f32 (pow.f32 v -2))) (/.f32 1 (cbrt.f32 v)))
(pow.f32 v -2)
(pow.f32 (*.f32 v v) -1)
(pow.f32 (pow.f32 v -2) 1)
(pow.f32 (/.f32 1 v) 2)
(pow.f32 (cbrt.f32 (pow.f32 v -2)) 3)
(pow.f32 (pow.f32 (pow.f32 v -2) 3) 1/3)
(sqrt.f32 (pow.f32 (pow.f32 v 4) -1))
(log.f32 (exp.f32 (pow.f32 v -2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 v -2))))
(cbrt.f32 (pow.f32 (pow.f32 v -2) 3))
(cbrt.f32 (/.f32 (/.f32 (pow.f32 v -2) v) (pow.f32 v 3)))
(expm1.f32 (log1p.f32 (pow.f32 v -2)))
(exp.f32 (log.f32 (pow.f32 v -2)))
(exp.f32 (*.f32 (*.f32 2 (log.f32 v)) -1))
(exp.f32 (*.f32 (log.f32 (pow.f32 v -2)) 1))
(log1p.f32 (expm1.f32 (pow.f32 v -2)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2)))) 1)
(/.f32 cosTheta_i (/.f32 v (*.f32 cosTheta_O 1/2)))
(/.f32 1 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O 1/2))))
(/.f32 (*.f32 cosTheta_O 1/2) (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/2)) v)
(/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/2))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_O 1/2) (neg.f32 cosTheta_i)) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (*.f32 cosTheta_O 1/2)) (neg.f32 v))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/2)) 1) v)
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/2)) (pow.f32 (cbrt.f32 v) 2)) (cbrt.f32 v))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/2)) (sqrt.f32 v)) (sqrt.f32 v))
(pow.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2)) 1)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))) 2)
(sqrt.f32 (*.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) 2) 1/4))
(log.f32 (pow.f32 (pow.f32 (exp.f32 1/2) cosTheta_O) (/.f32 cosTheta_i v)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2)))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2)) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 cosTheta_i v) 3) (pow.f32 (*.f32 cosTheta_O 1/2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 cosTheta_O 1/2) 3) (pow.f32 (/.f32 cosTheta_i v) 3)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))))
(exp.f32 (log.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 cosTheta_i v))) 1)
(*.f32 cosTheta_i (/.f32 1 v))
(*.f32 1 (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) 1)
(*.f32 (/.f32 1 v) cosTheta_i)
(*.f32 (cbrt.f32 (/.f32 cosTheta_i v)) (pow.f32 (cbrt.f32 (/.f32 cosTheta_i v)) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 cosTheta_i v)) 2) (cbrt.f32 (/.f32 cosTheta_i v)))
(*.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) (*.f32 (cbrt.f32 cosTheta_i) (/.f32 1 v)))
(*.f32 (cbrt.f32 (pow.f32 v -2)) (/.f32 cosTheta_i (cbrt.f32 v)))
(*.f32 (pow.f32 v -1/2) (/.f32 cosTheta_i (sqrt.f32 v)))
(*.f32 (sqrt.f32 (/.f32 cosTheta_i v)) (sqrt.f32 (/.f32 cosTheta_i v)))
(*.f32 (sqrt.f32 cosTheta_i) (/.f32 (sqrt.f32 cosTheta_i) v))
(*.f32 (neg.f32 cosTheta_i) (/.f32 1 (neg.f32 v)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) 1) (/.f32 (cbrt.f32 cosTheta_i) v))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) (pow.f32 (cbrt.f32 v) 2)) (cbrt.f32 (/.f32 cosTheta_i v)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) (sqrt.f32 v)) (/.f32 (cbrt.f32 cosTheta_i) (sqrt.f32 v)))
(*.f32 (/.f32 (sqrt.f32 cosTheta_i) 1) (/.f32 (sqrt.f32 cosTheta_i) v))
(*.f32 (/.f32 (sqrt.f32 cosTheta_i) (pow.f32 (cbrt.f32 v) 2)) (/.f32 (sqrt.f32 cosTheta_i) (cbrt.f32 v)))
(*.f32 (*.f32 cosTheta_i (cbrt.f32 (pow.f32 v -2))) (/.f32 1 (cbrt.f32 v)))
(*.f32 (*.f32 cosTheta_i (pow.f32 v -1/2)) (pow.f32 v -1/2))
(pow.f32 (/.f32 cosTheta_i v) 1)
(pow.f32 (cbrt.f32 (/.f32 cosTheta_i v)) 3)
(pow.f32 (pow.f32 (/.f32 cosTheta_i v) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 cosTheta_i v)) 2)
(pow.f32 (/.f32 v cosTheta_i) -1)
(neg.f32 (/.f32 cosTheta_i (neg.f32 v)))
(sqrt.f32 (pow.f32 (/.f32 cosTheta_i v) 2))
(log.f32 (exp.f32 (/.f32 cosTheta_i v)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 cosTheta_i v))))
(cbrt.f32 (pow.f32 (/.f32 cosTheta_i v) 3))
(cbrt.f32 (*.f32 (pow.f32 cosTheta_i 3) (/.f32 (pow.f32 v -2) v)))
(cbrt.f32 (/.f32 (pow.f32 cosTheta_i 3) (pow.f32 v 3)))
(expm1.f32 (log1p.f32 (/.f32 cosTheta_i v)))
(exp.f32 (log.f32 (/.f32 cosTheta_i v)))
(exp.f32 (*.f32 (log.f32 (/.f32 cosTheta_i v)) 1))
(log1p.f32 (expm1.f32 (/.f32 cosTheta_i v)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1/3 v))) 1)
(/.f32 1 (/.f32 v 1/3))
(/.f32 1/3 v)
(/.f32 -1/3 (neg.f32 v))
(/.f32 (/.f32 1/3 (pow.f32 (cbrt.f32 v) 2)) (cbrt.f32 v))
(/.f32 (/.f32 1/3 (sqrt.f32 v)) (sqrt.f32 v))
(pow.f32 (/.f32 1/3 v) 1)
(pow.f32 (cbrt.f32 (/.f32 1/3 v)) 3)
(pow.f32 (pow.f32 (/.f32 1/3 v) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1/3 v)) 2)
(sqrt.f32 (*.f32 (pow.f32 v -2) 1/9))
(log.f32 (exp.f32 (/.f32 1/3 v)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1/3 v))))
(cbrt.f32 (pow.f32 (/.f32 1/3 v) 3))
(expm1.f32 (log1p.f32 (/.f32 1/3 v)))
(exp.f32 (log.f32 (/.f32 1/3 v)))
(exp.f32 (*.f32 (log.f32 (/.f32 1/3 v)) 1))
(log1p.f32 (expm1.f32 (/.f32 1/3 v)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 v 2 (/.f32 1/3 v)))) 1)
(-.f32 (/.f32 (*.f32 (pow.f32 v -2) 1/9) (+.f32 (/.f32 1/3 v) (*.f32 -2 v))) (/.f32 (*.f32 (*.f32 v v) 4) (+.f32 (/.f32 1/3 v) (*.f32 -2 v))))
(*.f32 1 (fma.f32 v 2 (/.f32 1/3 v)))
(*.f32 (fma.f32 v 2 (/.f32 1/3 v)) 1)
(*.f32 (cbrt.f32 (fma.f32 v 2 (/.f32 1/3 v))) (cbrt.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 2)) (cbrt.f32 (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (sqrt.f32 (fma.f32 v 2 (/.f32 1/3 v))) (sqrt.f32 (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (+.f32 (pow.f32 (*.f32 v 2) 3) (pow.f32 (/.f32 1/3 v) 3)) (/.f32 1 (+.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v 2) (-.f32 (*.f32 v 2) (/.f32 1/3 v))))))
(*.f32 (-.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v v) 4)) (/.f32 1 (+.f32 (/.f32 1/3 v) (*.f32 -2 v))))
(/.f32 1 (/.f32 (+.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v 2) (-.f32 (*.f32 v 2) (/.f32 1/3 v)))) (+.f32 (pow.f32 (*.f32 v 2) 3) (pow.f32 (/.f32 1/3 v) 3))))
(/.f32 1 (/.f32 (+.f32 (/.f32 1/3 v) (*.f32 -2 v)) (-.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v v) 4))))
(/.f32 (+.f32 (pow.f32 (*.f32 v 2) 3) (pow.f32 (/.f32 1/3 v) 3)) (+.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v 2) (-.f32 (*.f32 v 2) (/.f32 1/3 v)))))
(/.f32 (+.f32 (pow.f32 (*.f32 v 2) 3) (pow.f32 (/.f32 1/3 v) 3)) (+.f32 (*.f32 (*.f32 v v) 4) (-.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (/.f32 1/3 v) (*.f32 v 2)))))
(/.f32 (-.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v v) 4)) (+.f32 (/.f32 1/3 v) (*.f32 -2 v)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 v 2) 3) (pow.f32 (/.f32 1/3 v) 3))) (neg.f32 (+.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v 2) (-.f32 (*.f32 v 2) (/.f32 1/3 v))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v v) 4))) (neg.f32 (+.f32 (/.f32 1/3 v) (*.f32 -2 v))))
(/.f32 (-.f32 (*.f32 (*.f32 v v) 4) (*.f32 (pow.f32 v -2) 1/9)) (-.f32 (*.f32 v 2) (/.f32 1/3 v)))
(pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 1)
(pow.f32 (cbrt.f32 (fma.f32 v 2 (/.f32 1/3 v))) 3)
(pow.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 v 2 (/.f32 1/3 v))) 2)
(sqrt.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 2))
(log.f32 (exp.f32 (fma.f32 v 2 (/.f32 1/3 v))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 v 2 (/.f32 1/3 v)))))
(cbrt.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 3))
(expm1.f32 (log1p.f32 (fma.f32 v 2 (/.f32 1/3 v))))
(exp.f32 (log.f32 (fma.f32 v 2 (/.f32 1/3 v))))
(exp.f32 (*.f32 (log.f32 (fma.f32 v 2 (/.f32 1/3 v))) 1))
(log1p.f32 (expm1.f32 (fma.f32 v 2 (/.f32 1/3 v))))
(fma.f32 1 (/.f32 1/3 v) (*.f32 v 2))
(fma.f32 1 (*.f32 v 2) (/.f32 1/3 v))
(fma.f32 v 2 (/.f32 1/3 v))
(fma.f32 1/3 (/.f32 1 v) (*.f32 v 2))
(fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2))
(fma.f32 2 v (/.f32 1/3 v))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 v 2)) 2) (cbrt.f32 (*.f32 v 2)) (/.f32 1/3 v))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 1/3 v)) 2) (cbrt.f32 (/.f32 1/3 v)) (*.f32 v 2))
(fma.f32 (sqrt.f32 (*.f32 v 2)) (sqrt.f32 (*.f32 v 2)) (/.f32 1/3 v))
(fma.f32 (sqrt.f32 (/.f32 1/3 v)) (sqrt.f32 (/.f32 1/3 v)) (*.f32 v 2))
(-.f32 (exp.f32 (log1p.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)))) 1)
(*.f32 cosTheta_i (/.f32 1 (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 1 (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 1 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1 (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1 (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)) 1)
(*.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))) (pow.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))) 2) (cbrt.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 2)) (*.f32 (cbrt.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 1 (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 (sqrt.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))) (sqrt.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))))
(*.f32 (sqrt.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sqrt.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 1 (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (/.f32 1 (neg.f32 (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 (/.f32 1 (fma.f32 v 2 (/.f32 1/3 v))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 cosTheta_i 1) (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (cbrt.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 2))) (/.f32 cosTheta_O (cbrt.f32 (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 (/.f32 cosTheta_i (sqrt.f32 (fma.f32 v 2 (/.f32 1/3 v)))) (/.f32 cosTheta_O (sqrt.f32 (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 (/.f32 cosTheta_O (sqrt.f32 (fma.f32 v 2 (/.f32 1/3 v)))) (/.f32 cosTheta_i (sqrt.f32 (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 2))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (cbrt.f32 (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 v 2 (/.f32 1/3 v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sqrt.f32 (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 (/.f32 cosTheta_O 1) (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(*.f32 (/.f32 cosTheta_O (cbrt.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 2))) (/.f32 cosTheta_i (cbrt.f32 (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 2)) 1) (/.f32 (cbrt.f32 (*.f32 cosTheta_i cosTheta_O)) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 2)) (cbrt.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 2))) (cbrt.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 2)) (sqrt.f32 (fma.f32 v 2 (/.f32 1/3 v)))) (/.f32 (cbrt.f32 (*.f32 cosTheta_i cosTheta_O)) (sqrt.f32 (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta_i cosTheta_O)) 1) (/.f32 (sqrt.f32 (*.f32 cosTheta_i cosTheta_O)) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta_i cosTheta_O)) (cbrt.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 2))) (/.f32 (sqrt.f32 (*.f32 cosTheta_i cosTheta_O)) (cbrt.f32 (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (pow.f32 (*.f32 v 2) 3) (pow.f32 (/.f32 1/3 v) 3))) (+.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v 2) (-.f32 (*.f32 v 2) (/.f32 1/3 v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v v) 4))) (+.f32 (/.f32 1/3 v) (*.f32 -2 v)))
(pow.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)) 1)
(pow.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))) 3)
(pow.f32 (pow.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))) 2)
(pow.f32 (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) (*.f32 cosTheta_i cosTheta_O)) -1)
(neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (fma.f32 v 2 (/.f32 1/3 v)))))
(sqrt.f32 (pow.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)) 2))
(log.f32 (exp.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)))))
(cbrt.f32 (pow.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)) 3))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 3) (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 3)))
(expm1.f32 (log1p.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))))
(exp.f32 (log.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))))
(exp.f32 (*.f32 (log.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))) 1))
(log1p.f32 (expm1.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 v -2) 1/3))) 1)
(*.f32 1 (*.f32 (pow.f32 v -2) 1/3))
(*.f32 (pow.f32 v -2) 1/3)
(*.f32 1/3 (pow.f32 v -2))
(*.f32 (/.f32 1/3 v) (/.f32 1 v))
(*.f32 (*.f32 (pow.f32 v -2) 1/3) 1)
(*.f32 (cbrt.f32 (*.f32 (pow.f32 v -2) 1/3)) (cbrt.f32 (/.f32 1/9 (pow.f32 v 4))))
(*.f32 (cbrt.f32 (/.f32 1/9 (pow.f32 v 4))) (cbrt.f32 (*.f32 (pow.f32 v -2) 1/3)))
(*.f32 (cbrt.f32 (pow.f32 v -2)) (/.f32 (/.f32 1/3 v) (cbrt.f32 v)))
(*.f32 (pow.f32 v -1/2) (/.f32 (/.f32 1/3 v) (sqrt.f32 v)))
(*.f32 (/.f32 (sqrt.f32 1/3) v) (/.f32 (sqrt.f32 1/3) v))
(*.f32 -1/3 (/.f32 1 (*.f32 v (neg.f32 v))))
(*.f32 (/.f32 1/3 (pow.f32 (cbrt.f32 v) 2)) (/.f32 (/.f32 1 v) (cbrt.f32 v)))
(*.f32 (/.f32 1/3 (sqrt.f32 v)) (/.f32 (/.f32 1 v) (sqrt.f32 v)))
(*.f32 (/.f32 (/.f32 1 v) (sqrt.f32 v)) (/.f32 1/3 (sqrt.f32 v)))
(*.f32 (/.f32 (/.f32 1 v) 1) (/.f32 1/3 v))
(*.f32 (/.f32 (/.f32 1 v) (pow.f32 (cbrt.f32 v) 2)) (/.f32 1/3 (cbrt.f32 v)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 1/3 v)) 2) 1) (/.f32 (cbrt.f32 (/.f32 1/3 v)) v))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 1/3 v)) 2) (pow.f32 (cbrt.f32 v) 2)) (cbrt.f32 (*.f32 (pow.f32 v -2) 1/3)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 1/3 v)) 2) (sqrt.f32 v)) (/.f32 (cbrt.f32 (/.f32 1/3 v)) (sqrt.f32 v)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 1/3 v)) 1) (/.f32 (sqrt.f32 (/.f32 1/3 v)) v))
(*.f32 (/.f32 (sqrt.f32 (/.f32 1/3 v)) (pow.f32 (cbrt.f32 v) 2)) (/.f32 (sqrt.f32 (/.f32 1/3 v)) (cbrt.f32 v)))
(*.f32 (*.f32 1/3 (cbrt.f32 (pow.f32 (pow.f32 v 4) -1))) (cbrt.f32 (pow.f32 v -2)))
(pow.f32 (*.f32 (pow.f32 v -2) 1/3) 1)
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 v -2) 1/3)) 3)
(pow.f32 (*.f32 1/27 (pow.f32 (pow.f32 v -2) 3)) 1/3)
(pow.f32 (/.f32 (sqrt.f32 1/3) v) 2)
(pow.f32 (/.f32 v (/.f32 1/3 v)) -1)
(sqrt.f32 (/.f32 1/9 (pow.f32 v 4)))
(log.f32 (pow.f32 (exp.f32 1/3) (pow.f32 v -2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 v -2) 1/3))))
(cbrt.f32 (*.f32 1/27 (pow.f32 (pow.f32 v -2) 3)))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 v -2) 1/3)))
(exp.f32 (log.f32 (*.f32 (pow.f32 v -2) 1/3)))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 v -2) 1/3)) 1))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 v -2) 1/3)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 1/3 (pow.f32 v -2) 2))) 1)
(-.f32 (/.f32 4 (+.f32 2 (*.f32 -1/3 (pow.f32 v -2)))) (/.f32 (/.f32 1/9 (pow.f32 v 4)) (+.f32 2 (*.f32 -1/3 (pow.f32 v -2)))))
(*.f32 1 (fma.f32 1/3 (pow.f32 v -2) 2))
(*.f32 (fma.f32 1/3 (pow.f32 v -2) 2) 1)
(*.f32 (cbrt.f32 (fma.f32 1/3 (pow.f32 v -2) 2)) (cbrt.f32 (pow.f32 (fma.f32 1/3 (pow.f32 v -2) 2) 2)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 1/3 (pow.f32 v -2) 2) 2)) (cbrt.f32 (fma.f32 1/3 (pow.f32 v -2) 2)))
(*.f32 (sqrt.f32 (fma.f32 1/3 (pow.f32 v -2) 2)) (sqrt.f32 (fma.f32 1/3 (pow.f32 v -2) 2)))
(*.f32 (+.f32 8 (*.f32 1/27 (pow.f32 (pow.f32 v -2) 3))) (/.f32 1 (-.f32 (+.f32 4 (/.f32 1/9 (pow.f32 v 4))) (*.f32 2/3 (pow.f32 v -2)))))
(*.f32 (-.f32 4 (/.f32 1/9 (pow.f32 v 4))) (/.f32 1 (+.f32 2 (*.f32 -1/3 (pow.f32 v -2)))))
(/.f32 1 (/.f32 (-.f32 (+.f32 4 (/.f32 1/9 (pow.f32 v 4))) (*.f32 2/3 (pow.f32 v -2))) (+.f32 8 (*.f32 1/27 (pow.f32 (pow.f32 v -2) 3)))))
(/.f32 1 (/.f32 (+.f32 2 (*.f32 -1/3 (pow.f32 v -2))) (-.f32 4 (/.f32 1/9 (pow.f32 v 4)))))
(/.f32 (+.f32 8 (*.f32 1/27 (pow.f32 (pow.f32 v -2) 3))) (-.f32 (+.f32 4 (/.f32 1/9 (pow.f32 v 4))) (*.f32 2/3 (pow.f32 v -2))))
(/.f32 (+.f32 8 (*.f32 1/27 (pow.f32 (pow.f32 v -2) 3))) (+.f32 (/.f32 1/9 (pow.f32 v 4)) (-.f32 4 (*.f32 2/3 (pow.f32 v -2)))))
(/.f32 (-.f32 4 (/.f32 1/9 (pow.f32 v 4))) (+.f32 2 (*.f32 -1/3 (pow.f32 v -2))))
(/.f32 (neg.f32 (+.f32 8 (*.f32 1/27 (pow.f32 (pow.f32 v -2) 3)))) (neg.f32 (-.f32 (+.f32 4 (/.f32 1/9 (pow.f32 v 4))) (*.f32 2/3 (pow.f32 v -2)))))
(/.f32 (neg.f32 (-.f32 4 (/.f32 1/9 (pow.f32 v 4)))) (neg.f32 (+.f32 2 (*.f32 -1/3 (pow.f32 v -2)))))
(/.f32 (-.f32 (/.f32 1/9 (pow.f32 v 4)) 4) (-.f32 (*.f32 (pow.f32 v -2) 1/3) 2))
(pow.f32 (fma.f32 1/3 (pow.f32 v -2) 2) 1)
(pow.f32 (cbrt.f32 (fma.f32 1/3 (pow.f32 v -2) 2)) 3)
(pow.f32 (pow.f32 (fma.f32 1/3 (pow.f32 v -2) 2) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 1/3 (pow.f32 v -2) 2)) 2)
(sqrt.f32 (pow.f32 (fma.f32 1/3 (pow.f32 v -2) 2) 2))
(log.f32 (exp.f32 (fma.f32 1/3 (pow.f32 v -2) 2)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 1/3 (pow.f32 v -2) 2))))
(cbrt.f32 (pow.f32 (fma.f32 1/3 (pow.f32 v -2) 2) 3))
(expm1.f32 (log1p.f32 (fma.f32 1/3 (pow.f32 v -2) 2)))
(exp.f32 (log.f32 (fma.f32 1/3 (pow.f32 v -2) 2)))
(exp.f32 (*.f32 (log.f32 (fma.f32 1/3 (pow.f32 v -2) 2)) 1))
(log1p.f32 (expm1.f32 (fma.f32 1/3 (pow.f32 v -2) 2)))
(fma.f32 1 (*.f32 (pow.f32 v -2) 1/3) 2)
(fma.f32 1/3 (pow.f32 v -2) 2)
(fma.f32 (cbrt.f32 (/.f32 1/9 (pow.f32 v 4))) (cbrt.f32 (*.f32 (pow.f32 v -2) 1/3)) 2)
(fma.f32 (/.f32 (sqrt.f32 1/3) v) (/.f32 (sqrt.f32 1/3) v) 2)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O))) 1)
(/.f32 cosTheta_i (/.f32 v cosTheta_O))
(/.f32 1 (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 2)) (/.f32 v (cbrt.f32 (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (sqrt.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 v (sqrt.f32 (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (neg.f32 v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sqrt.f32 v)) (sqrt.f32 v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 1) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 (cbrt.f32 v) 2)) (cbrt.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) -1) (neg.f32 v))
(pow.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) 1)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) 2)
(sqrt.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) 2))
(log.f32 (pow.f32 (exp.f32 cosTheta_O) (/.f32 cosTheta_i v)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) 3))
(cbrt.f32 (*.f32 (pow.f32 cosTheta_O 3) (pow.f32 (/.f32 cosTheta_i v) 3)))
(cbrt.f32 (*.f32 (/.f32 (pow.f32 v -2) v) (pow.f32 (*.f32 cosTheta_i cosTheta_O) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 3) (/.f32 (pow.f32 v -2) v)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 cosTheta_i v) 3) (pow.f32 cosTheta_O 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 3) (pow.f32 v 3)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))
(exp.f32 (log.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) 1))
(exp.f32 (+.f32 (log.f32 (/.f32 cosTheta_i v)) (log.f32 cosTheta_O)))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))

simplify174.0ms (0.6%)

Algorithm
egg-herbie
Rules
1752×log-prod
920×associate-*r*
878×associate-*l*
664×associate-/l*
498×associate-*r/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
071810201
117269451
272479429
Stop Event
node limit
Counts
481 → 441
Calls
Call 1
Inputs
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 1 (pow.f32 v 2))
(/.f32 1 (pow.f32 v 2))
(/.f32 1 (pow.f32 v 2))
(/.f32 1 (pow.f32 v 2))
(/.f32 1 (pow.f32 v 2))
(/.f32 1 (pow.f32 v 2))
(/.f32 1 (pow.f32 v 2))
(/.f32 1 (pow.f32 v 2))
(/.f32 1 (pow.f32 v 2))
(/.f32 1 (pow.f32 v 2))
(/.f32 1 (pow.f32 v 2))
(/.f32 1 (pow.f32 v 2))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(*.f32 2 v)
(*.f32 2 v)
(*.f32 3 (*.f32 v (*.f32 cosTheta_i cosTheta_O)))
(+.f32 (*.f32 3 (*.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 -18 (*.f32 (pow.f32 v 3) (*.f32 cosTheta_i cosTheta_O))))
(+.f32 (*.f32 108 (*.f32 (pow.f32 v 5) (*.f32 cosTheta_i cosTheta_O))) (+.f32 (*.f32 3 (*.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 -18 (*.f32 (pow.f32 v 3) (*.f32 cosTheta_i cosTheta_O)))))
(+.f32 (*.f32 -648 (*.f32 (pow.f32 v 7) (*.f32 cosTheta_i cosTheta_O))) (+.f32 (*.f32 108 (*.f32 (pow.f32 v 5) (*.f32 cosTheta_i cosTheta_O))) (+.f32 (*.f32 3 (*.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 -18 (*.f32 (pow.f32 v 3) (*.f32 cosTheta_i cosTheta_O))))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 1/72 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 5)))))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 -1/432 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 7))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 1/72 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 5))))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 1/72 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 5)))))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 -1/432 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 7))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 1/72 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 5))))))
(/.f32 1/3 (pow.f32 v 2))
(/.f32 1/3 (pow.f32 v 2))
(/.f32 1/3 (pow.f32 v 2))
(/.f32 1/3 (pow.f32 v 2))
(/.f32 1/3 (pow.f32 v 2))
(/.f32 1/3 (pow.f32 v 2))
(/.f32 1/3 (pow.f32 v 2))
(/.f32 1/3 (pow.f32 v 2))
(/.f32 1/3 (pow.f32 v 2))
(/.f32 1/3 (pow.f32 v 2))
(/.f32 1/3 (pow.f32 v 2))
(/.f32 1/3 (pow.f32 v 2))
(/.f32 1/3 (pow.f32 v 2))
(+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))
(+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))
(+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))
2
(+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))
(+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))
(+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))
2
(+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))
(+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))
(+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta_i (pow.f32 v -2)))) 1)
(/.f32 cosTheta_i (*.f32 v v))
(/.f32 1 (/.f32 (*.f32 v v) cosTheta_i))
(/.f32 (/.f32 cosTheta_i v) v)
(/.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) (/.f32 (*.f32 v v) (cbrt.f32 cosTheta_i)))
(/.f32 (sqrt.f32 cosTheta_i) (/.f32 (*.f32 v v) (sqrt.f32 cosTheta_i)))
(/.f32 (neg.f32 cosTheta_i) (*.f32 v (neg.f32 v)))
(/.f32 (/.f32 cosTheta_i 1) (*.f32 v v))
(/.f32 (/.f32 cosTheta_i (cbrt.f32 (pow.f32 v 4))) (pow.f32 (cbrt.f32 v) 2))
(/.f32 (*.f32 cosTheta_i -1) (*.f32 v (neg.f32 v)))
(pow.f32 (*.f32 cosTheta_i (pow.f32 v -2)) 1)
(pow.f32 (cbrt.f32 (*.f32 cosTheta_i (pow.f32 v -2))) 3)
(pow.f32 (pow.f32 (*.f32 cosTheta_i (pow.f32 v -2)) 3) 1/3)
(pow.f32 (/.f32 (sqrt.f32 cosTheta_i) v) 2)
(sqrt.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (pow.f32 v 4)))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v -2)) cosTheta_i))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 cosTheta_i (pow.f32 v -2)))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta_i (pow.f32 v -2)) 3))
(cbrt.f32 (*.f32 (pow.f32 cosTheta_i 3) (pow.f32 (pow.f32 v -2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 v -2) 3) (pow.f32 cosTheta_i 3)))
(cbrt.f32 (/.f32 (pow.f32 cosTheta_i 3) (pow.f32 (*.f32 v v) 3)))
(expm1.f32 (log1p.f32 (*.f32 cosTheta_i (pow.f32 v -2))))
(exp.f32 (log.f32 (*.f32 cosTheta_i (pow.f32 v -2))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta_i (pow.f32 v -2))) 1))
(log1p.f32 (expm1.f32 (*.f32 cosTheta_i (pow.f32 v -2))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 v -2))) 1)
(*.f32 1 (pow.f32 v -2))
(*.f32 (pow.f32 v -2) 1)
(*.f32 (/.f32 1 v) (/.f32 1 v))
(*.f32 (cbrt.f32 (pow.f32 v -2)) (cbrt.f32 (pow.f32 (pow.f32 v 4) -1)))
(*.f32 (cbrt.f32 (pow.f32 v -2)) (/.f32 (/.f32 1 v) (cbrt.f32 v)))
(*.f32 (cbrt.f32 (pow.f32 v -2)) (*.f32 (/.f32 1 (cbrt.f32 v)) (/.f32 1 v)))
(*.f32 (cbrt.f32 (pow.f32 (pow.f32 v 4) -1)) (cbrt.f32 (pow.f32 v -2)))
(*.f32 (pow.f32 v -1/2) (/.f32 (/.f32 1 v) (sqrt.f32 v)))
(*.f32 (pow.f32 v -1/2) (*.f32 (pow.f32 v -1/2) (/.f32 1 v)))
(*.f32 -1 (/.f32 1 (*.f32 v (neg.f32 v))))
(*.f32 (*.f32 (/.f32 1 v) (pow.f32 v -1/2)) (pow.f32 v -1/2))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 v 4)) -1) (pow.f32 (pow.f32 (cbrt.f32 v) 2) -1))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 v -2)) 1) (/.f32 (/.f32 1 (cbrt.f32 v)) v))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 v -2)) (pow.f32 (cbrt.f32 v) 2)) (cbrt.f32 (pow.f32 v -2)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 v -2)) (sqrt.f32 v)) (/.f32 (/.f32 1 (cbrt.f32 v)) (sqrt.f32 v)))
(*.f32 (/.f32 (pow.f32 v -1/2) 1) (/.f32 (pow.f32 v -1/2) v))
(*.f32 (/.f32 (pow.f32 v -1/2) (pow.f32 (cbrt.f32 v) 2)) (/.f32 (pow.f32 v -1/2) (cbrt.f32 v)))
(*.f32 (*.f32 (/.f32 1 v) (cbrt.f32 (pow.f32 v -2))) (/.f32 1 (cbrt.f32 v)))
(pow.f32 v -2)
(pow.f32 (*.f32 v v) -1)
(pow.f32 (pow.f32 v -2) 1)
(pow.f32 (/.f32 1 v) 2)
(pow.f32 (cbrt.f32 (pow.f32 v -2)) 3)
(pow.f32 (pow.f32 (pow.f32 v -2) 3) 1/3)
(sqrt.f32 (pow.f32 (pow.f32 v 4) -1))
(log.f32 (exp.f32 (pow.f32 v -2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 v -2))))
(cbrt.f32 (pow.f32 (pow.f32 v -2) 3))
(cbrt.f32 (/.f32 (/.f32 (pow.f32 v -2) v) (pow.f32 v 3)))
(expm1.f32 (log1p.f32 (pow.f32 v -2)))
(exp.f32 (log.f32 (pow.f32 v -2)))
(exp.f32 (*.f32 (*.f32 2 (log.f32 v)) -1))
(exp.f32 (*.f32 (log.f32 (pow.f32 v -2)) 1))
(log1p.f32 (expm1.f32 (pow.f32 v -2)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2)))) 1)
(/.f32 cosTheta_i (/.f32 v (*.f32 cosTheta_O 1/2)))
(/.f32 1 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O 1/2))))
(/.f32 (*.f32 cosTheta_O 1/2) (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/2)) v)
(/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/2))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_O 1/2) (neg.f32 cosTheta_i)) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (*.f32 cosTheta_O 1/2)) (neg.f32 v))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/2)) 1) v)
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/2)) (pow.f32 (cbrt.f32 v) 2)) (cbrt.f32 v))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/2)) (sqrt.f32 v)) (sqrt.f32 v))
(pow.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2)) 1)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))) 2)
(sqrt.f32 (*.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) 2) 1/4))
(log.f32 (pow.f32 (pow.f32 (exp.f32 1/2) cosTheta_O) (/.f32 cosTheta_i v)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2)))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2)) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 cosTheta_i v) 3) (pow.f32 (*.f32 cosTheta_O 1/2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 cosTheta_O 1/2) 3) (pow.f32 (/.f32 cosTheta_i v) 3)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))))
(exp.f32 (log.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 cosTheta_i v))) 1)
(*.f32 cosTheta_i (/.f32 1 v))
(*.f32 1 (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) 1)
(*.f32 (/.f32 1 v) cosTheta_i)
(*.f32 (cbrt.f32 (/.f32 cosTheta_i v)) (pow.f32 (cbrt.f32 (/.f32 cosTheta_i v)) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 cosTheta_i v)) 2) (cbrt.f32 (/.f32 cosTheta_i v)))
(*.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) (*.f32 (cbrt.f32 cosTheta_i) (/.f32 1 v)))
(*.f32 (cbrt.f32 (pow.f32 v -2)) (/.f32 cosTheta_i (cbrt.f32 v)))
(*.f32 (pow.f32 v -1/2) (/.f32 cosTheta_i (sqrt.f32 v)))
(*.f32 (sqrt.f32 (/.f32 cosTheta_i v)) (sqrt.f32 (/.f32 cosTheta_i v)))
(*.f32 (sqrt.f32 cosTheta_i) (/.f32 (sqrt.f32 cosTheta_i) v))
(*.f32 (neg.f32 cosTheta_i) (/.f32 1 (neg.f32 v)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) 1) (/.f32 (cbrt.f32 cosTheta_i) v))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) (pow.f32 (cbrt.f32 v) 2)) (cbrt.f32 (/.f32 cosTheta_i v)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) (sqrt.f32 v)) (/.f32 (cbrt.f32 cosTheta_i) (sqrt.f32 v)))
(*.f32 (/.f32 (sqrt.f32 cosTheta_i) 1) (/.f32 (sqrt.f32 cosTheta_i) v))
(*.f32 (/.f32 (sqrt.f32 cosTheta_i) (pow.f32 (cbrt.f32 v) 2)) (/.f32 (sqrt.f32 cosTheta_i) (cbrt.f32 v)))
(*.f32 (*.f32 cosTheta_i (cbrt.f32 (pow.f32 v -2))) (/.f32 1 (cbrt.f32 v)))
(*.f32 (*.f32 cosTheta_i (pow.f32 v -1/2)) (pow.f32 v -1/2))
(pow.f32 (/.f32 cosTheta_i v) 1)
(pow.f32 (cbrt.f32 (/.f32 cosTheta_i v)) 3)
(pow.f32 (pow.f32 (/.f32 cosTheta_i v) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 cosTheta_i v)) 2)
(pow.f32 (/.f32 v cosTheta_i) -1)
(neg.f32 (/.f32 cosTheta_i (neg.f32 v)))
(sqrt.f32 (pow.f32 (/.f32 cosTheta_i v) 2))
(log.f32 (exp.f32 (/.f32 cosTheta_i v)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 cosTheta_i v))))
(cbrt.f32 (pow.f32 (/.f32 cosTheta_i v) 3))
(cbrt.f32 (*.f32 (pow.f32 cosTheta_i 3) (/.f32 (pow.f32 v -2) v)))
(cbrt.f32 (/.f32 (pow.f32 cosTheta_i 3) (pow.f32 v 3)))
(expm1.f32 (log1p.f32 (/.f32 cosTheta_i v)))
(exp.f32 (log.f32 (/.f32 cosTheta_i v)))
(exp.f32 (*.f32 (log.f32 (/.f32 cosTheta_i v)) 1))
(log1p.f32 (expm1.f32 (/.f32 cosTheta_i v)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1/3 v))) 1)
(/.f32 1 (/.f32 v 1/3))
(/.f32 1/3 v)
(/.f32 -1/3 (neg.f32 v))
(/.f32 (/.f32 1/3 (pow.f32 (cbrt.f32 v) 2)) (cbrt.f32 v))
(/.f32 (/.f32 1/3 (sqrt.f32 v)) (sqrt.f32 v))
(pow.f32 (/.f32 1/3 v) 1)
(pow.f32 (cbrt.f32 (/.f32 1/3 v)) 3)
(pow.f32 (pow.f32 (/.f32 1/3 v) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1/3 v)) 2)
(sqrt.f32 (*.f32 (pow.f32 v -2) 1/9))
(log.f32 (exp.f32 (/.f32 1/3 v)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1/3 v))))
(cbrt.f32 (pow.f32 (/.f32 1/3 v) 3))
(expm1.f32 (log1p.f32 (/.f32 1/3 v)))
(exp.f32 (log.f32 (/.f32 1/3 v)))
(exp.f32 (*.f32 (log.f32 (/.f32 1/3 v)) 1))
(log1p.f32 (expm1.f32 (/.f32 1/3 v)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 v 2 (/.f32 1/3 v)))) 1)
(-.f32 (/.f32 (*.f32 (pow.f32 v -2) 1/9) (+.f32 (/.f32 1/3 v) (*.f32 -2 v))) (/.f32 (*.f32 (*.f32 v v) 4) (+.f32 (/.f32 1/3 v) (*.f32 -2 v))))
(*.f32 1 (fma.f32 v 2 (/.f32 1/3 v)))
(*.f32 (fma.f32 v 2 (/.f32 1/3 v)) 1)
(*.f32 (cbrt.f32 (fma.f32 v 2 (/.f32 1/3 v))) (cbrt.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 2)) (cbrt.f32 (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (sqrt.f32 (fma.f32 v 2 (/.f32 1/3 v))) (sqrt.f32 (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (+.f32 (pow.f32 (*.f32 v 2) 3) (pow.f32 (/.f32 1/3 v) 3)) (/.f32 1 (+.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v 2) (-.f32 (*.f32 v 2) (/.f32 1/3 v))))))
(*.f32 (-.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v v) 4)) (/.f32 1 (+.f32 (/.f32 1/3 v) (*.f32 -2 v))))
(/.f32 1 (/.f32 (+.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v 2) (-.f32 (*.f32 v 2) (/.f32 1/3 v)))) (+.f32 (pow.f32 (*.f32 v 2) 3) (pow.f32 (/.f32 1/3 v) 3))))
(/.f32 1 (/.f32 (+.f32 (/.f32 1/3 v) (*.f32 -2 v)) (-.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v v) 4))))
(/.f32 (+.f32 (pow.f32 (*.f32 v 2) 3) (pow.f32 (/.f32 1/3 v) 3)) (+.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v 2) (-.f32 (*.f32 v 2) (/.f32 1/3 v)))))
(/.f32 (+.f32 (pow.f32 (*.f32 v 2) 3) (pow.f32 (/.f32 1/3 v) 3)) (+.f32 (*.f32 (*.f32 v v) 4) (-.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (/.f32 1/3 v) (*.f32 v 2)))))
(/.f32 (-.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v v) 4)) (+.f32 (/.f32 1/3 v) (*.f32 -2 v)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 v 2) 3) (pow.f32 (/.f32 1/3 v) 3))) (neg.f32 (+.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v 2) (-.f32 (*.f32 v 2) (/.f32 1/3 v))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v v) 4))) (neg.f32 (+.f32 (/.f32 1/3 v) (*.f32 -2 v))))
(/.f32 (-.f32 (*.f32 (*.f32 v v) 4) (*.f32 (pow.f32 v -2) 1/9)) (-.f32 (*.f32 v 2) (/.f32 1/3 v)))
(pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 1)
(pow.f32 (cbrt.f32 (fma.f32 v 2 (/.f32 1/3 v))) 3)
(pow.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 v 2 (/.f32 1/3 v))) 2)
(sqrt.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 2))
(log.f32 (exp.f32 (fma.f32 v 2 (/.f32 1/3 v))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 v 2 (/.f32 1/3 v)))))
(cbrt.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 3))
(expm1.f32 (log1p.f32 (fma.f32 v 2 (/.f32 1/3 v))))
(exp.f32 (log.f32 (fma.f32 v 2 (/.f32 1/3 v))))
(exp.f32 (*.f32 (log.f32 (fma.f32 v 2 (/.f32 1/3 v))) 1))
(log1p.f32 (expm1.f32 (fma.f32 v 2 (/.f32 1/3 v))))
(fma.f32 1 (/.f32 1/3 v) (*.f32 v 2))
(fma.f32 1 (*.f32 v 2) (/.f32 1/3 v))
(fma.f32 v 2 (/.f32 1/3 v))
(fma.f32 1/3 (/.f32 1 v) (*.f32 v 2))
(fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2))
(fma.f32 2 v (/.f32 1/3 v))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 v 2)) 2) (cbrt.f32 (*.f32 v 2)) (/.f32 1/3 v))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 1/3 v)) 2) (cbrt.f32 (/.f32 1/3 v)) (*.f32 v 2))
(fma.f32 (sqrt.f32 (*.f32 v 2)) (sqrt.f32 (*.f32 v 2)) (/.f32 1/3 v))
(fma.f32 (sqrt.f32 (/.f32 1/3 v)) (sqrt.f32 (/.f32 1/3 v)) (*.f32 v 2))
(-.f32 (exp.f32 (log1p.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)))) 1)
(*.f32 cosTheta_i (/.f32 1 (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 1 (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 1 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1 (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1 (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)) 1)
(*.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))) (pow.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))) 2) (cbrt.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 2)) (*.f32 (cbrt.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 1 (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 (sqrt.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))) (sqrt.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))))
(*.f32 (sqrt.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sqrt.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 1 (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (/.f32 1 (neg.f32 (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 (/.f32 1 (fma.f32 v 2 (/.f32 1/3 v))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 cosTheta_i 1) (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (cbrt.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 2))) (/.f32 cosTheta_O (cbrt.f32 (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 (/.f32 cosTheta_i (sqrt.f32 (fma.f32 v 2 (/.f32 1/3 v)))) (/.f32 cosTheta_O (sqrt.f32 (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 (/.f32 cosTheta_O (sqrt.f32 (fma.f32 v 2 (/.f32 1/3 v)))) (/.f32 cosTheta_i (sqrt.f32 (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 2))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (cbrt.f32 (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 v 2 (/.f32 1/3 v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sqrt.f32 (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 (/.f32 cosTheta_O 1) (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(*.f32 (/.f32 cosTheta_O (cbrt.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 2))) (/.f32 cosTheta_i (cbrt.f32 (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 2)) 1) (/.f32 (cbrt.f32 (*.f32 cosTheta_i cosTheta_O)) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 2)) (cbrt.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 2))) (cbrt.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 2)) (sqrt.f32 (fma.f32 v 2 (/.f32 1/3 v)))) (/.f32 (cbrt.f32 (*.f32 cosTheta_i cosTheta_O)) (sqrt.f32 (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta_i cosTheta_O)) 1) (/.f32 (sqrt.f32 (*.f32 cosTheta_i cosTheta_O)) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta_i cosTheta_O)) (cbrt.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 2))) (/.f32 (sqrt.f32 (*.f32 cosTheta_i cosTheta_O)) (cbrt.f32 (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (pow.f32 (*.f32 v 2) 3) (pow.f32 (/.f32 1/3 v) 3))) (+.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v 2) (-.f32 (*.f32 v 2) (/.f32 1/3 v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v v) 4))) (+.f32 (/.f32 1/3 v) (*.f32 -2 v)))
(pow.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)) 1)
(pow.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))) 3)
(pow.f32 (pow.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))) 2)
(pow.f32 (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) (*.f32 cosTheta_i cosTheta_O)) -1)
(neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (fma.f32 v 2 (/.f32 1/3 v)))))
(sqrt.f32 (pow.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)) 2))
(log.f32 (exp.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)))))
(cbrt.f32 (pow.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)) 3))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 3) (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 3)))
(expm1.f32 (log1p.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))))
(exp.f32 (log.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))))
(exp.f32 (*.f32 (log.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))) 1))
(log1p.f32 (expm1.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 v -2) 1/3))) 1)
(*.f32 1 (*.f32 (pow.f32 v -2) 1/3))
(*.f32 (pow.f32 v -2) 1/3)
(*.f32 1/3 (pow.f32 v -2))
(*.f32 (/.f32 1/3 v) (/.f32 1 v))
(*.f32 (*.f32 (pow.f32 v -2) 1/3) 1)
(*.f32 (cbrt.f32 (*.f32 (pow.f32 v -2) 1/3)) (cbrt.f32 (/.f32 1/9 (pow.f32 v 4))))
(*.f32 (cbrt.f32 (/.f32 1/9 (pow.f32 v 4))) (cbrt.f32 (*.f32 (pow.f32 v -2) 1/3)))
(*.f32 (cbrt.f32 (pow.f32 v -2)) (/.f32 (/.f32 1/3 v) (cbrt.f32 v)))
(*.f32 (pow.f32 v -1/2) (/.f32 (/.f32 1/3 v) (sqrt.f32 v)))
(*.f32 (/.f32 (sqrt.f32 1/3) v) (/.f32 (sqrt.f32 1/3) v))
(*.f32 -1/3 (/.f32 1 (*.f32 v (neg.f32 v))))
(*.f32 (/.f32 1/3 (pow.f32 (cbrt.f32 v) 2)) (/.f32 (/.f32 1 v) (cbrt.f32 v)))
(*.f32 (/.f32 1/3 (sqrt.f32 v)) (/.f32 (/.f32 1 v) (sqrt.f32 v)))
(*.f32 (/.f32 (/.f32 1 v) (sqrt.f32 v)) (/.f32 1/3 (sqrt.f32 v)))
(*.f32 (/.f32 (/.f32 1 v) 1) (/.f32 1/3 v))
(*.f32 (/.f32 (/.f32 1 v) (pow.f32 (cbrt.f32 v) 2)) (/.f32 1/3 (cbrt.f32 v)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 1/3 v)) 2) 1) (/.f32 (cbrt.f32 (/.f32 1/3 v)) v))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 1/3 v)) 2) (pow.f32 (cbrt.f32 v) 2)) (cbrt.f32 (*.f32 (pow.f32 v -2) 1/3)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 1/3 v)) 2) (sqrt.f32 v)) (/.f32 (cbrt.f32 (/.f32 1/3 v)) (sqrt.f32 v)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 1/3 v)) 1) (/.f32 (sqrt.f32 (/.f32 1/3 v)) v))
(*.f32 (/.f32 (sqrt.f32 (/.f32 1/3 v)) (pow.f32 (cbrt.f32 v) 2)) (/.f32 (sqrt.f32 (/.f32 1/3 v)) (cbrt.f32 v)))
(*.f32 (*.f32 1/3 (cbrt.f32 (pow.f32 (pow.f32 v 4) -1))) (cbrt.f32 (pow.f32 v -2)))
(pow.f32 (*.f32 (pow.f32 v -2) 1/3) 1)
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 v -2) 1/3)) 3)
(pow.f32 (*.f32 1/27 (pow.f32 (pow.f32 v -2) 3)) 1/3)
(pow.f32 (/.f32 (sqrt.f32 1/3) v) 2)
(pow.f32 (/.f32 v (/.f32 1/3 v)) -1)
(sqrt.f32 (/.f32 1/9 (pow.f32 v 4)))
(log.f32 (pow.f32 (exp.f32 1/3) (pow.f32 v -2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 v -2) 1/3))))
(cbrt.f32 (*.f32 1/27 (pow.f32 (pow.f32 v -2) 3)))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 v -2) 1/3)))
(exp.f32 (log.f32 (*.f32 (pow.f32 v -2) 1/3)))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 v -2) 1/3)) 1))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 v -2) 1/3)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 1/3 (pow.f32 v -2) 2))) 1)
(-.f32 (/.f32 4 (+.f32 2 (*.f32 -1/3 (pow.f32 v -2)))) (/.f32 (/.f32 1/9 (pow.f32 v 4)) (+.f32 2 (*.f32 -1/3 (pow.f32 v -2)))))
(*.f32 1 (fma.f32 1/3 (pow.f32 v -2) 2))
(*.f32 (fma.f32 1/3 (pow.f32 v -2) 2) 1)
(*.f32 (cbrt.f32 (fma.f32 1/3 (pow.f32 v -2) 2)) (cbrt.f32 (pow.f32 (fma.f32 1/3 (pow.f32 v -2) 2) 2)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 1/3 (pow.f32 v -2) 2) 2)) (cbrt.f32 (fma.f32 1/3 (pow.f32 v -2) 2)))
(*.f32 (sqrt.f32 (fma.f32 1/3 (pow.f32 v -2) 2)) (sqrt.f32 (fma.f32 1/3 (pow.f32 v -2) 2)))
(*.f32 (+.f32 8 (*.f32 1/27 (pow.f32 (pow.f32 v -2) 3))) (/.f32 1 (-.f32 (+.f32 4 (/.f32 1/9 (pow.f32 v 4))) (*.f32 2/3 (pow.f32 v -2)))))
(*.f32 (-.f32 4 (/.f32 1/9 (pow.f32 v 4))) (/.f32 1 (+.f32 2 (*.f32 -1/3 (pow.f32 v -2)))))
(/.f32 1 (/.f32 (-.f32 (+.f32 4 (/.f32 1/9 (pow.f32 v 4))) (*.f32 2/3 (pow.f32 v -2))) (+.f32 8 (*.f32 1/27 (pow.f32 (pow.f32 v -2) 3)))))
(/.f32 1 (/.f32 (+.f32 2 (*.f32 -1/3 (pow.f32 v -2))) (-.f32 4 (/.f32 1/9 (pow.f32 v 4)))))
(/.f32 (+.f32 8 (*.f32 1/27 (pow.f32 (pow.f32 v -2) 3))) (-.f32 (+.f32 4 (/.f32 1/9 (pow.f32 v 4))) (*.f32 2/3 (pow.f32 v -2))))
(/.f32 (+.f32 8 (*.f32 1/27 (pow.f32 (pow.f32 v -2) 3))) (+.f32 (/.f32 1/9 (pow.f32 v 4)) (-.f32 4 (*.f32 2/3 (pow.f32 v -2)))))
(/.f32 (-.f32 4 (/.f32 1/9 (pow.f32 v 4))) (+.f32 2 (*.f32 -1/3 (pow.f32 v -2))))
(/.f32 (neg.f32 (+.f32 8 (*.f32 1/27 (pow.f32 (pow.f32 v -2) 3)))) (neg.f32 (-.f32 (+.f32 4 (/.f32 1/9 (pow.f32 v 4))) (*.f32 2/3 (pow.f32 v -2)))))
(/.f32 (neg.f32 (-.f32 4 (/.f32 1/9 (pow.f32 v 4)))) (neg.f32 (+.f32 2 (*.f32 -1/3 (pow.f32 v -2)))))
(/.f32 (-.f32 (/.f32 1/9 (pow.f32 v 4)) 4) (-.f32 (*.f32 (pow.f32 v -2) 1/3) 2))
(pow.f32 (fma.f32 1/3 (pow.f32 v -2) 2) 1)
(pow.f32 (cbrt.f32 (fma.f32 1/3 (pow.f32 v -2) 2)) 3)
(pow.f32 (pow.f32 (fma.f32 1/3 (pow.f32 v -2) 2) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 1/3 (pow.f32 v -2) 2)) 2)
(sqrt.f32 (pow.f32 (fma.f32 1/3 (pow.f32 v -2) 2) 2))
(log.f32 (exp.f32 (fma.f32 1/3 (pow.f32 v -2) 2)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 1/3 (pow.f32 v -2) 2))))
(cbrt.f32 (pow.f32 (fma.f32 1/3 (pow.f32 v -2) 2) 3))
(expm1.f32 (log1p.f32 (fma.f32 1/3 (pow.f32 v -2) 2)))
(exp.f32 (log.f32 (fma.f32 1/3 (pow.f32 v -2) 2)))
(exp.f32 (*.f32 (log.f32 (fma.f32 1/3 (pow.f32 v -2) 2)) 1))
(log1p.f32 (expm1.f32 (fma.f32 1/3 (pow.f32 v -2) 2)))
(fma.f32 1 (*.f32 (pow.f32 v -2) 1/3) 2)
(fma.f32 1/3 (pow.f32 v -2) 2)
(fma.f32 (cbrt.f32 (/.f32 1/9 (pow.f32 v 4))) (cbrt.f32 (*.f32 (pow.f32 v -2) 1/3)) 2)
(fma.f32 (/.f32 (sqrt.f32 1/3) v) (/.f32 (sqrt.f32 1/3) v) 2)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O))) 1)
(/.f32 cosTheta_i (/.f32 v cosTheta_O))
(/.f32 1 (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 2)) (/.f32 v (cbrt.f32 (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (sqrt.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 v (sqrt.f32 (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (neg.f32 v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sqrt.f32 v)) (sqrt.f32 v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 1) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 (cbrt.f32 v) 2)) (cbrt.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) -1) (neg.f32 v))
(pow.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) 1)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) 2)
(sqrt.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) 2))
(log.f32 (pow.f32 (exp.f32 cosTheta_O) (/.f32 cosTheta_i v)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) 3))
(cbrt.f32 (*.f32 (pow.f32 cosTheta_O 3) (pow.f32 (/.f32 cosTheta_i v) 3)))
(cbrt.f32 (*.f32 (/.f32 (pow.f32 v -2) v) (pow.f32 (*.f32 cosTheta_i cosTheta_O) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 3) (/.f32 (pow.f32 v -2) v)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 cosTheta_i v) 3) (pow.f32 cosTheta_O 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 3) (pow.f32 v 3)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))
(exp.f32 (log.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) 1))
(exp.f32 (+.f32 (log.f32 (/.f32 cosTheta_i v)) (log.f32 cosTheta_O)))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))
Outputs
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 1 (pow.f32 v 2))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(/.f32 1 (pow.f32 v 2))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(/.f32 1 (pow.f32 v 2))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(/.f32 1 (pow.f32 v 2))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(/.f32 1 (pow.f32 v 2))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(/.f32 1 (pow.f32 v 2))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(/.f32 1 (pow.f32 v 2))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(/.f32 1 (pow.f32 v 2))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(/.f32 1 (pow.f32 v 2))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(/.f32 1 (pow.f32 v 2))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(/.f32 1 (pow.f32 v 2))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(/.f32 1 (pow.f32 v 2))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(*.f32 2 v)
(*.f32 v 2)
(*.f32 2 v)
(*.f32 v 2)
(*.f32 3 (*.f32 v (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (*.f32 cosTheta_i v) (*.f32 cosTheta_O 3))
(+.f32 (*.f32 3 (*.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 -18 (*.f32 (pow.f32 v 3) (*.f32 cosTheta_i cosTheta_O))))
(fma.f32 3 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 -18 (*.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 v 3) (*.f32 -18 (pow.f32 v 3))))
(+.f32 (*.f32 108 (*.f32 (pow.f32 v 5) (*.f32 cosTheta_i cosTheta_O))) (+.f32 (*.f32 3 (*.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 -18 (*.f32 (pow.f32 v 3) (*.f32 cosTheta_i cosTheta_O)))))
(fma.f32 108 (*.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 5)) (fma.f32 3 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 -18 (*.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))))
(fma.f32 108 (*.f32 cosTheta_i (*.f32 cosTheta_O (pow.f32 v 5))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 v 3) (*.f32 -18 (pow.f32 v 3)))))
(+.f32 (*.f32 -648 (*.f32 (pow.f32 v 7) (*.f32 cosTheta_i cosTheta_O))) (+.f32 (*.f32 108 (*.f32 (pow.f32 v 5) (*.f32 cosTheta_i cosTheta_O))) (+.f32 (*.f32 3 (*.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 -18 (*.f32 (pow.f32 v 3) (*.f32 cosTheta_i cosTheta_O))))))
(fma.f32 -648 (*.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 7)) (fma.f32 108 (*.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 5)) (fma.f32 3 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 -18 (*.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 v 3) (*.f32 -18 (pow.f32 v 3)))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 -648 (pow.f32 v 7)) (*.f32 108 (pow.f32 v 5)))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(fma.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)) (*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O)))
(fma.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)) (*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v))))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 1/72 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 5)))))
(fma.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)) (fma.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 1/72 (/.f32 cosTheta_i (/.f32 (pow.f32 v 5) cosTheta_O)))))
(fma.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)) (fma.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/72) (pow.f32 v 5))))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 -1/432 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 7))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 1/72 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 5))))))
(fma.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)) (fma.f32 -1/432 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 7)) (fma.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 1/72 (/.f32 cosTheta_i (/.f32 (pow.f32 v 5) cosTheta_O))))))
(fma.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)) (fma.f32 -1/432 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 7)) (fma.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/72) (pow.f32 v 5)))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(fma.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)) (*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O)))
(fma.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)) (*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v))))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 1/72 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 5)))))
(fma.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)) (fma.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 1/72 (/.f32 cosTheta_i (/.f32 (pow.f32 v 5) cosTheta_O)))))
(fma.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)) (fma.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/72) (pow.f32 v 5))))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 -1/432 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 7))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 1/72 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 5))))))
(fma.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)) (fma.f32 -1/432 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 7)) (fma.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 1/72 (/.f32 cosTheta_i (/.f32 (pow.f32 v 5) cosTheta_O))))))
(fma.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)) (fma.f32 -1/432 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 7)) (fma.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/72) (pow.f32 v 5)))))
(/.f32 1/3 (pow.f32 v 2))
(/.f32 1/3 (*.f32 v v))
(*.f32 1/3 (pow.f32 v -2))
(/.f32 1/3 (pow.f32 v 2))
(/.f32 1/3 (*.f32 v v))
(*.f32 1/3 (pow.f32 v -2))
(/.f32 1/3 (pow.f32 v 2))
(/.f32 1/3 (*.f32 v v))
(*.f32 1/3 (pow.f32 v -2))
(/.f32 1/3 (pow.f32 v 2))
(/.f32 1/3 (*.f32 v v))
(*.f32 1/3 (pow.f32 v -2))
(/.f32 1/3 (pow.f32 v 2))
(/.f32 1/3 (*.f32 v v))
(*.f32 1/3 (pow.f32 v -2))
(/.f32 1/3 (pow.f32 v 2))
(/.f32 1/3 (*.f32 v v))
(*.f32 1/3 (pow.f32 v -2))
(/.f32 1/3 (pow.f32 v 2))
(/.f32 1/3 (*.f32 v v))
(*.f32 1/3 (pow.f32 v -2))
(/.f32 1/3 (pow.f32 v 2))
(/.f32 1/3 (*.f32 v v))
(*.f32 1/3 (pow.f32 v -2))
(/.f32 1/3 (pow.f32 v 2))
(/.f32 1/3 (*.f32 v v))
(*.f32 1/3 (pow.f32 v -2))
(/.f32 1/3 (pow.f32 v 2))
(/.f32 1/3 (*.f32 v v))
(*.f32 1/3 (pow.f32 v -2))
(/.f32 1/3 (pow.f32 v 2))
(/.f32 1/3 (*.f32 v v))
(*.f32 1/3 (pow.f32 v -2))
(/.f32 1/3 (pow.f32 v 2))
(/.f32 1/3 (*.f32 v v))
(*.f32 1/3 (pow.f32 v -2))
(/.f32 1/3 (pow.f32 v 2))
(/.f32 1/3 (*.f32 v v))
(*.f32 1/3 (pow.f32 v -2))
(+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))
(+.f32 2 (/.f32 1/3 (*.f32 v v)))
(fma.f32 1/3 (pow.f32 v -2) 2)
(+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))
(+.f32 2 (/.f32 1/3 (*.f32 v v)))
(fma.f32 1/3 (pow.f32 v -2) 2)
(+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))
(+.f32 2 (/.f32 1/3 (*.f32 v v)))
(fma.f32 1/3 (pow.f32 v -2) 2)
2
(+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))
(+.f32 2 (/.f32 1/3 (*.f32 v v)))
(fma.f32 1/3 (pow.f32 v -2) 2)
(+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))
(+.f32 2 (/.f32 1/3 (*.f32 v v)))
(fma.f32 1/3 (pow.f32 v -2) 2)
(+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))
(+.f32 2 (/.f32 1/3 (*.f32 v v)))
(fma.f32 1/3 (pow.f32 v -2) 2)
2
(+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))
(+.f32 2 (/.f32 1/3 (*.f32 v v)))
(fma.f32 1/3 (pow.f32 v -2) 2)
(+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))
(+.f32 2 (/.f32 1/3 (*.f32 v v)))
(fma.f32 1/3 (pow.f32 v -2) 2)
(+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))
(+.f32 2 (/.f32 1/3 (*.f32 v v)))
(fma.f32 1/3 (pow.f32 v -2) 2)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta_i (pow.f32 v -2)))) 1)
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (*.f32 v v))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 1 (/.f32 (*.f32 v v) cosTheta_i))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) (/.f32 (*.f32 v v) (cbrt.f32 cosTheta_i)))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 (sqrt.f32 cosTheta_i) (/.f32 (*.f32 v v) (sqrt.f32 cosTheta_i)))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 (neg.f32 cosTheta_i) (*.f32 v (neg.f32 v)))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 (/.f32 cosTheta_i 1) (*.f32 v v))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 (/.f32 cosTheta_i (cbrt.f32 (pow.f32 v 4))) (pow.f32 (cbrt.f32 v) 2))
(/.f32 cosTheta_i (*.f32 (pow.f32 (cbrt.f32 v) 2) (cbrt.f32 (pow.f32 v 4))))
(/.f32 cosTheta_i (*.f32 (cbrt.f32 (pow.f32 v 4)) (pow.f32 (cbrt.f32 v) 2)))
(/.f32 (*.f32 cosTheta_i -1) (*.f32 v (neg.f32 v)))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(pow.f32 (*.f32 cosTheta_i (pow.f32 v -2)) 1)
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(pow.f32 (cbrt.f32 (*.f32 cosTheta_i (pow.f32 v -2))) 3)
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(pow.f32 (pow.f32 (*.f32 cosTheta_i (pow.f32 v -2)) 3) 1/3)
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(pow.f32 (/.f32 (sqrt.f32 cosTheta_i) v) 2)
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(sqrt.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (pow.f32 v 4)))
(sqrt.f32 (*.f32 (*.f32 cosTheta_i cosTheta_i) (pow.f32 v -4)))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v -2)) cosTheta_i))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 cosTheta_i (pow.f32 v -2)))))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(cbrt.f32 (pow.f32 (*.f32 cosTheta_i (pow.f32 v -2)) 3))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(cbrt.f32 (*.f32 (pow.f32 cosTheta_i 3) (pow.f32 (pow.f32 v -2) 3)))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 v -2) 3) (pow.f32 cosTheta_i 3)))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(cbrt.f32 (/.f32 (pow.f32 cosTheta_i 3) (pow.f32 (*.f32 v v) 3)))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(expm1.f32 (log1p.f32 (*.f32 cosTheta_i (pow.f32 v -2))))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(exp.f32 (log.f32 (*.f32 cosTheta_i (pow.f32 v -2))))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta_i (pow.f32 v -2))) 1))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(log1p.f32 (expm1.f32 (*.f32 cosTheta_i (pow.f32 v -2))))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 v -2))) 1)
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(*.f32 1 (pow.f32 v -2))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(*.f32 (pow.f32 v -2) 1)
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(*.f32 (/.f32 1 v) (/.f32 1 v))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(*.f32 (cbrt.f32 (pow.f32 v -2)) (cbrt.f32 (pow.f32 (pow.f32 v 4) -1)))
(*.f32 (cbrt.f32 (pow.f32 v -2)) (cbrt.f32 (/.f32 1 (pow.f32 v 4))))
(*.f32 (cbrt.f32 (pow.f32 v -2)) (/.f32 (/.f32 1 v) (cbrt.f32 v)))
(*.f32 (cbrt.f32 (pow.f32 v -2)) (/.f32 1 (*.f32 (cbrt.f32 v) v)))
(/.f32 (/.f32 (cbrt.f32 (pow.f32 v -2)) v) (cbrt.f32 v))
(*.f32 (cbrt.f32 (pow.f32 v -2)) (*.f32 (/.f32 1 (cbrt.f32 v)) (/.f32 1 v)))
(*.f32 (cbrt.f32 (pow.f32 v -2)) (/.f32 1 (*.f32 (cbrt.f32 v) v)))
(/.f32 (/.f32 (cbrt.f32 (pow.f32 v -2)) v) (cbrt.f32 v))
(*.f32 (cbrt.f32 (pow.f32 (pow.f32 v 4) -1)) (cbrt.f32 (pow.f32 v -2)))
(*.f32 (cbrt.f32 (pow.f32 v -2)) (cbrt.f32 (/.f32 1 (pow.f32 v 4))))
(*.f32 (pow.f32 v -1/2) (/.f32 (/.f32 1 v) (sqrt.f32 v)))
(*.f32 (pow.f32 v -1/2) (/.f32 1 (*.f32 (sqrt.f32 v) v)))
(/.f32 (pow.f32 v -1/2) (*.f32 v (sqrt.f32 v)))
(*.f32 (pow.f32 v -1/2) (*.f32 (pow.f32 v -1/2) (/.f32 1 v)))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(*.f32 -1 (/.f32 1 (*.f32 v (neg.f32 v))))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(*.f32 (*.f32 (/.f32 1 v) (pow.f32 v -1/2)) (pow.f32 v -1/2))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 v 4)) -1) (pow.f32 (pow.f32 (cbrt.f32 v) 2) -1))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 v 4))) (/.f32 1 (pow.f32 (cbrt.f32 v) 2)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 v -2)) 1) (/.f32 (/.f32 1 (cbrt.f32 v)) v))
(*.f32 (cbrt.f32 (pow.f32 v -2)) (/.f32 1 (*.f32 (cbrt.f32 v) v)))
(/.f32 (/.f32 (cbrt.f32 (pow.f32 v -2)) v) (cbrt.f32 v))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 v -2)) (pow.f32 (cbrt.f32 v) 2)) (cbrt.f32 (pow.f32 v -2)))
(*.f32 (cbrt.f32 (pow.f32 v -2)) (/.f32 (cbrt.f32 (pow.f32 v -2)) (pow.f32 (cbrt.f32 v) 2)))
(/.f32 (cbrt.f32 (pow.f32 v -2)) (/.f32 (pow.f32 (cbrt.f32 v) 2) (cbrt.f32 (pow.f32 v -2))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 v -2)) (sqrt.f32 v)) (/.f32 (/.f32 1 (cbrt.f32 v)) (sqrt.f32 v)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 v -2)) (sqrt.f32 v)) (/.f32 1 (*.f32 (sqrt.f32 v) (cbrt.f32 v))))
(/.f32 (/.f32 (cbrt.f32 (pow.f32 v -2)) (*.f32 (cbrt.f32 v) (sqrt.f32 v))) (sqrt.f32 v))
(*.f32 (/.f32 (pow.f32 v -1/2) 1) (/.f32 (pow.f32 v -1/2) v))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(*.f32 (/.f32 (pow.f32 v -1/2) (pow.f32 (cbrt.f32 v) 2)) (/.f32 (pow.f32 v -1/2) (cbrt.f32 v)))
(/.f32 (*.f32 (pow.f32 v -1/2) (/.f32 (pow.f32 v -1/2) (cbrt.f32 v))) (pow.f32 (cbrt.f32 v) 2))
(/.f32 (/.f32 1 (*.f32 v (cbrt.f32 v))) (pow.f32 (cbrt.f32 v) 2))
(*.f32 (*.f32 (/.f32 1 v) (cbrt.f32 (pow.f32 v -2))) (/.f32 1 (cbrt.f32 v)))
(*.f32 (cbrt.f32 (pow.f32 v -2)) (/.f32 1 (*.f32 (cbrt.f32 v) v)))
(/.f32 (/.f32 (cbrt.f32 (pow.f32 v -2)) v) (cbrt.f32 v))
(pow.f32 v -2)
(/.f32 1 (*.f32 v v))
(pow.f32 (*.f32 v v) -1)
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(pow.f32 (pow.f32 v -2) 1)
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(pow.f32 (/.f32 1 v) 2)
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(pow.f32 (cbrt.f32 (pow.f32 v -2)) 3)
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(pow.f32 (pow.f32 (pow.f32 v -2) 3) 1/3)
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(sqrt.f32 (pow.f32 (pow.f32 v 4) -1))
(sqrt.f32 (/.f32 1 (pow.f32 v 4)))
(log.f32 (exp.f32 (pow.f32 v -2)))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 v -2))))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(cbrt.f32 (pow.f32 (pow.f32 v -2) 3))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(cbrt.f32 (/.f32 (/.f32 (pow.f32 v -2) v) (pow.f32 v 3)))
(cbrt.f32 (/.f32 (pow.f32 v -2) (*.f32 (pow.f32 v 3) v)))
(cbrt.f32 (/.f32 (pow.f32 v -2) (pow.f32 v 4)))
(expm1.f32 (log1p.f32 (pow.f32 v -2)))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(exp.f32 (log.f32 (pow.f32 v -2)))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(exp.f32 (*.f32 (*.f32 2 (log.f32 v)) -1))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(exp.f32 (*.f32 (log.f32 (pow.f32 v -2)) 1))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(log1p.f32 (expm1.f32 (pow.f32 v -2)))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2)))) 1)
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(/.f32 cosTheta_i (/.f32 v (*.f32 cosTheta_O 1/2)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(/.f32 1 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O 1/2))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(/.f32 (*.f32 cosTheta_O 1/2) (/.f32 v cosTheta_i))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/2)) v)
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/2))) (neg.f32 v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(/.f32 (*.f32 (*.f32 cosTheta_O 1/2) (neg.f32 cosTheta_i)) (neg.f32 v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (*.f32 cosTheta_O 1/2)) (neg.f32 v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/2)) 1) v)
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/2)) (pow.f32 (cbrt.f32 v) 2)) (cbrt.f32 v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/2)) (sqrt.f32 v)) (sqrt.f32 v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(pow.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2)) 1)
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(pow.f32 (cbrt.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))) 3)
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(pow.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2)) 3) 1/3)
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(pow.f32 (sqrt.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))) 2)
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(sqrt.f32 (*.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) 2) 1/4))
(sqrt.f32 (*.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2) 1/4))
(sqrt.f32 (pow.f32 (*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v))) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 1/2) cosTheta_O) (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O (log.f32 (exp.f32 1/2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2)))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2)) 3))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 cosTheta_i v) 3) (pow.f32 (*.f32 cosTheta_O 1/2) 3)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 cosTheta_O 1/2) 3) (pow.f32 (/.f32 cosTheta_i v) 3)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(exp.f32 (log.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))) 1))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 1/2 cosTheta_O))
(*.f32 cosTheta_O (*.f32 1/2 (/.f32 cosTheta_i v)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 cosTheta_i v))) 1)
(/.f32 cosTheta_i v)
(*.f32 cosTheta_i (/.f32 1 v))
(/.f32 cosTheta_i v)
(*.f32 1 (/.f32 cosTheta_i v))
(/.f32 cosTheta_i v)
(*.f32 (/.f32 cosTheta_i v) 1)
(/.f32 cosTheta_i v)
(*.f32 (/.f32 1 v) cosTheta_i)
(/.f32 cosTheta_i v)
(*.f32 (cbrt.f32 (/.f32 cosTheta_i v)) (pow.f32 (cbrt.f32 (/.f32 cosTheta_i v)) 2))
(/.f32 cosTheta_i v)
(*.f32 (pow.f32 (cbrt.f32 (/.f32 cosTheta_i v)) 2) (cbrt.f32 (/.f32 cosTheta_i v)))
(/.f32 cosTheta_i v)
(*.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) (*.f32 (cbrt.f32 cosTheta_i) (/.f32 1 v)))
(/.f32 cosTheta_i v)
(*.f32 (cbrt.f32 (pow.f32 v -2)) (/.f32 cosTheta_i (cbrt.f32 v)))
(/.f32 (*.f32 cosTheta_i (cbrt.f32 (pow.f32 v -2))) (cbrt.f32 v))
(*.f32 (pow.f32 v -1/2) (/.f32 cosTheta_i (sqrt.f32 v)))
(*.f32 (sqrt.f32 (/.f32 cosTheta_i v)) (sqrt.f32 (/.f32 cosTheta_i v)))
(/.f32 cosTheta_i v)
(*.f32 (sqrt.f32 cosTheta_i) (/.f32 (sqrt.f32 cosTheta_i) v))
(/.f32 cosTheta_i v)
(*.f32 (neg.f32 cosTheta_i) (/.f32 1 (neg.f32 v)))
(/.f32 cosTheta_i v)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) 1) (/.f32 (cbrt.f32 cosTheta_i) v))
(/.f32 cosTheta_i v)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) (pow.f32 (cbrt.f32 v) 2)) (cbrt.f32 (/.f32 cosTheta_i v)))
(*.f32 (cbrt.f32 (/.f32 cosTheta_i v)) (/.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) (pow.f32 (cbrt.f32 v) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 cosTheta_i) 2) (sqrt.f32 v)) (/.f32 (cbrt.f32 cosTheta_i) (sqrt.f32 v)))
(/.f32 (/.f32 cosTheta_i (sqrt.f32 v)) (sqrt.f32 v))
(*.f32 (/.f32 (sqrt.f32 cosTheta_i) 1) (/.f32 (sqrt.f32 cosTheta_i) v))
(/.f32 cosTheta_i v)
(*.f32 (/.f32 (sqrt.f32 cosTheta_i) (pow.f32 (cbrt.f32 v) 2)) (/.f32 (sqrt.f32 cosTheta_i) (cbrt.f32 v)))
(/.f32 (*.f32 (sqrt.f32 cosTheta_i) (/.f32 (sqrt.f32 cosTheta_i) (cbrt.f32 v))) (pow.f32 (cbrt.f32 v) 2))
(/.f32 (/.f32 cosTheta_i (cbrt.f32 v)) (pow.f32 (cbrt.f32 v) 2))
(*.f32 (*.f32 cosTheta_i (cbrt.f32 (pow.f32 v -2))) (/.f32 1 (cbrt.f32 v)))
(*.f32 (cbrt.f32 (pow.f32 v -2)) (/.f32 cosTheta_i (cbrt.f32 v)))
(/.f32 (*.f32 cosTheta_i (cbrt.f32 (pow.f32 v -2))) (cbrt.f32 v))
(*.f32 (*.f32 cosTheta_i (pow.f32 v -1/2)) (pow.f32 v -1/2))
(/.f32 cosTheta_i v)
(pow.f32 (/.f32 cosTheta_i v) 1)
(/.f32 cosTheta_i v)
(pow.f32 (cbrt.f32 (/.f32 cosTheta_i v)) 3)
(/.f32 cosTheta_i v)
(pow.f32 (pow.f32 (/.f32 cosTheta_i v) 3) 1/3)
(/.f32 cosTheta_i v)
(pow.f32 (sqrt.f32 (/.f32 cosTheta_i v)) 2)
(/.f32 cosTheta_i v)
(pow.f32 (/.f32 v cosTheta_i) -1)
(/.f32 cosTheta_i v)
(neg.f32 (/.f32 cosTheta_i (neg.f32 v)))
(/.f32 cosTheta_i v)
(sqrt.f32 (pow.f32 (/.f32 cosTheta_i v) 2))
(fabs.f32 (/.f32 cosTheta_i v))
(log.f32 (exp.f32 (/.f32 cosTheta_i v)))
(/.f32 cosTheta_i v)
(log.f32 (+.f32 1 (expm1.f32 (/.f32 cosTheta_i v))))
(/.f32 cosTheta_i v)
(cbrt.f32 (pow.f32 (/.f32 cosTheta_i v) 3))
(/.f32 cosTheta_i v)
(cbrt.f32 (*.f32 (pow.f32 cosTheta_i 3) (/.f32 (pow.f32 v -2) v)))
(/.f32 cosTheta_i v)
(cbrt.f32 (/.f32 (pow.f32 cosTheta_i 3) (pow.f32 v 3)))
(/.f32 cosTheta_i v)
(expm1.f32 (log1p.f32 (/.f32 cosTheta_i v)))
(/.f32 cosTheta_i v)
(exp.f32 (log.f32 (/.f32 cosTheta_i v)))
(/.f32 cosTheta_i v)
(exp.f32 (*.f32 (log.f32 (/.f32 cosTheta_i v)) 1))
(/.f32 cosTheta_i v)
(log1p.f32 (expm1.f32 (/.f32 cosTheta_i v)))
(/.f32 cosTheta_i v)
(-.f32 (exp.f32 (log1p.f32 (/.f32 1/3 v))) 1)
(/.f32 1/3 v)
(/.f32 1 (/.f32 v 1/3))
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 -1/3 (neg.f32 v))
(/.f32 1/3 v)
(/.f32 (/.f32 1/3 (pow.f32 (cbrt.f32 v) 2)) (cbrt.f32 v))
(/.f32 1/3 v)
(/.f32 (/.f32 1/3 (sqrt.f32 v)) (sqrt.f32 v))
(/.f32 1/3 v)
(pow.f32 (/.f32 1/3 v) 1)
(/.f32 1/3 v)
(pow.f32 (cbrt.f32 (/.f32 1/3 v)) 3)
(/.f32 1/3 v)
(pow.f32 (pow.f32 (/.f32 1/3 v) 3) 1/3)
(/.f32 1/3 v)
(pow.f32 (sqrt.f32 (/.f32 1/3 v)) 2)
(/.f32 1/3 v)
(sqrt.f32 (*.f32 (pow.f32 v -2) 1/9))
(log.f32 (exp.f32 (/.f32 1/3 v)))
(/.f32 1/3 v)
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1/3 v))))
(/.f32 1/3 v)
(cbrt.f32 (pow.f32 (/.f32 1/3 v) 3))
(/.f32 1/3 v)
(expm1.f32 (log1p.f32 (/.f32 1/3 v)))
(/.f32 1/3 v)
(exp.f32 (log.f32 (/.f32 1/3 v)))
(/.f32 1/3 v)
(exp.f32 (*.f32 (log.f32 (/.f32 1/3 v)) 1))
(/.f32 1/3 v)
(log1p.f32 (expm1.f32 (/.f32 1/3 v)))
(/.f32 1/3 v)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 v 2 (/.f32 1/3 v)))) 1)
(fma.f32 v 2 (/.f32 1/3 v))
(-.f32 (/.f32 (*.f32 (pow.f32 v -2) 1/9) (+.f32 (/.f32 1/3 v) (*.f32 -2 v))) (/.f32 (*.f32 (*.f32 v v) 4) (+.f32 (/.f32 1/3 v) (*.f32 -2 v))))
(/.f32 (-.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 v (*.f32 v 4))) (+.f32 (/.f32 1/3 v) (*.f32 v -2)))
(/.f32 (fma.f32 (pow.f32 v -2) 1/9 (*.f32 (*.f32 v v) -4)) (fma.f32 v -2 (/.f32 1/3 v)))
(*.f32 1 (fma.f32 v 2 (/.f32 1/3 v)))
(fma.f32 v 2 (/.f32 1/3 v))
(*.f32 (fma.f32 v 2 (/.f32 1/3 v)) 1)
(fma.f32 v 2 (/.f32 1/3 v))
(*.f32 (cbrt.f32 (fma.f32 v 2 (/.f32 1/3 v))) (cbrt.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 2)) (cbrt.f32 (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (cbrt.f32 (fma.f32 v 2 (/.f32 1/3 v))) (cbrt.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 2)))
(*.f32 (sqrt.f32 (fma.f32 v 2 (/.f32 1/3 v))) (sqrt.f32 (fma.f32 v 2 (/.f32 1/3 v))))
(fma.f32 v 2 (/.f32 1/3 v))
(*.f32 (+.f32 (pow.f32 (*.f32 v 2) 3) (pow.f32 (/.f32 1/3 v) 3)) (/.f32 1 (+.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v 2) (-.f32 (*.f32 v 2) (/.f32 1/3 v))))))
(*.f32 (+.f32 (/.f32 1/27 (pow.f32 v 3)) (pow.f32 (*.f32 v 2) 3)) (/.f32 1 (fma.f32 (pow.f32 v -2) 1/9 (*.f32 v (*.f32 2 (-.f32 (*.f32 v 2) (/.f32 1/3 v)))))))
(/.f32 (fma.f32 (pow.f32 v 3) 8 (/.f32 1/27 (pow.f32 v 3))) (fma.f32 v (*.f32 2 (fma.f32 v 2 (/.f32 -1/3 v))) (*.f32 (pow.f32 v -2) 1/9)))
(*.f32 (-.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v v) 4)) (/.f32 1 (+.f32 (/.f32 1/3 v) (*.f32 -2 v))))
(/.f32 (-.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 v (*.f32 v 4))) (+.f32 (/.f32 1/3 v) (*.f32 v -2)))
(/.f32 (fma.f32 (pow.f32 v -2) 1/9 (*.f32 (*.f32 v v) -4)) (fma.f32 v -2 (/.f32 1/3 v)))
(/.f32 1 (/.f32 (+.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v 2) (-.f32 (*.f32 v 2) (/.f32 1/3 v)))) (+.f32 (pow.f32 (*.f32 v 2) 3) (pow.f32 (/.f32 1/3 v) 3))))
(*.f32 (+.f32 (/.f32 1/27 (pow.f32 v 3)) (pow.f32 (*.f32 v 2) 3)) (/.f32 1 (fma.f32 (pow.f32 v -2) 1/9 (*.f32 v (*.f32 2 (-.f32 (*.f32 v 2) (/.f32 1/3 v)))))))
(/.f32 (fma.f32 (pow.f32 v 3) 8 (/.f32 1/27 (pow.f32 v 3))) (fma.f32 v (*.f32 2 (fma.f32 v 2 (/.f32 -1/3 v))) (*.f32 (pow.f32 v -2) 1/9)))
(/.f32 1 (/.f32 (+.f32 (/.f32 1/3 v) (*.f32 -2 v)) (-.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v v) 4))))
(/.f32 (-.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 v (*.f32 v 4))) (+.f32 (/.f32 1/3 v) (*.f32 v -2)))
(/.f32 (fma.f32 (pow.f32 v -2) 1/9 (*.f32 (*.f32 v v) -4)) (fma.f32 v -2 (/.f32 1/3 v)))
(/.f32 (+.f32 (pow.f32 (*.f32 v 2) 3) (pow.f32 (/.f32 1/3 v) 3)) (+.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v 2) (-.f32 (*.f32 v 2) (/.f32 1/3 v)))))
(*.f32 (+.f32 (/.f32 1/27 (pow.f32 v 3)) (pow.f32 (*.f32 v 2) 3)) (/.f32 1 (fma.f32 (pow.f32 v -2) 1/9 (*.f32 v (*.f32 2 (-.f32 (*.f32 v 2) (/.f32 1/3 v)))))))
(/.f32 (fma.f32 (pow.f32 v 3) 8 (/.f32 1/27 (pow.f32 v 3))) (fma.f32 v (*.f32 2 (fma.f32 v 2 (/.f32 -1/3 v))) (*.f32 (pow.f32 v -2) 1/9)))
(/.f32 (+.f32 (pow.f32 (*.f32 v 2) 3) (pow.f32 (/.f32 1/3 v) 3)) (+.f32 (*.f32 (*.f32 v v) 4) (-.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (/.f32 1/3 v) (*.f32 v 2)))))
(/.f32 (+.f32 (/.f32 1/27 (pow.f32 v 3)) (pow.f32 (*.f32 v 2) 3)) (fma.f32 (*.f32 v v) 4 (-.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (/.f32 1/3 v) (*.f32 v 2)))))
(/.f32 (fma.f32 (pow.f32 v 3) 8 (/.f32 1/27 (pow.f32 v 3))) (-.f32 (fma.f32 v (*.f32 v 4) (*.f32 (pow.f32 v -2) 1/9)) (/.f32 (*.f32 2/3 v) v)))
(/.f32 (-.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v v) 4)) (+.f32 (/.f32 1/3 v) (*.f32 -2 v)))
(/.f32 (-.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 v (*.f32 v 4))) (+.f32 (/.f32 1/3 v) (*.f32 v -2)))
(/.f32 (fma.f32 (pow.f32 v -2) 1/9 (*.f32 (*.f32 v v) -4)) (fma.f32 v -2 (/.f32 1/3 v)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 v 2) 3) (pow.f32 (/.f32 1/3 v) 3))) (neg.f32 (+.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v 2) (-.f32 (*.f32 v 2) (/.f32 1/3 v))))))
(/.f32 (neg.f32 (+.f32 (/.f32 1/27 (pow.f32 v 3)) (pow.f32 (*.f32 v 2) 3))) (neg.f32 (fma.f32 (pow.f32 v -2) 1/9 (*.f32 v (*.f32 2 (-.f32 (*.f32 v 2) (/.f32 1/3 v)))))))
(*.f32 1 (/.f32 (fma.f32 (pow.f32 v 3) 8 (/.f32 1/27 (pow.f32 v 3))) (fma.f32 v (*.f32 2 (fma.f32 v 2 (/.f32 -1/3 v))) (*.f32 (pow.f32 v -2) 1/9))))
(/.f32 (fma.f32 (pow.f32 v 3) -8 (/.f32 -1/27 (pow.f32 v 3))) (neg.f32 (fma.f32 v (*.f32 2 (fma.f32 v 2 (/.f32 -1/3 v))) (*.f32 (pow.f32 v -2) 1/9))))
(/.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v v) 4))) (neg.f32 (+.f32 (/.f32 1/3 v) (*.f32 -2 v))))
(/.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 v (*.f32 v 4)))) (neg.f32 (+.f32 (/.f32 1/3 v) (*.f32 v -2))))
(/.f32 (fma.f32 v (*.f32 v 4) (*.f32 (pow.f32 v -2) -1/9)) (fma.f32 v 2 (/.f32 -1/3 v)))
(/.f32 (-.f32 (*.f32 (*.f32 v v) 4) (*.f32 (pow.f32 v -2) 1/9)) (-.f32 (*.f32 v 2) (/.f32 1/3 v)))
(/.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 v (*.f32 v 4)))) (neg.f32 (+.f32 (/.f32 1/3 v) (*.f32 v -2))))
(/.f32 (fma.f32 v (*.f32 v 4) (*.f32 (pow.f32 v -2) -1/9)) (fma.f32 v 2 (/.f32 -1/3 v)))
(pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 1)
(fma.f32 v 2 (/.f32 1/3 v))
(pow.f32 (cbrt.f32 (fma.f32 v 2 (/.f32 1/3 v))) 3)
(fma.f32 v 2 (/.f32 1/3 v))
(pow.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 3) 1/3)
(fma.f32 v 2 (/.f32 1/3 v))
(pow.f32 (sqrt.f32 (fma.f32 v 2 (/.f32 1/3 v))) 2)
(fma.f32 v 2 (/.f32 1/3 v))
(sqrt.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 2))
(fabs.f32 (fma.f32 v 2 (/.f32 1/3 v)))
(log.f32 (exp.f32 (fma.f32 v 2 (/.f32 1/3 v))))
(fma.f32 v 2 (/.f32 1/3 v))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 v 2 (/.f32 1/3 v)))))
(fma.f32 v 2 (/.f32 1/3 v))
(cbrt.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 3))
(fma.f32 v 2 (/.f32 1/3 v))
(expm1.f32 (log1p.f32 (fma.f32 v 2 (/.f32 1/3 v))))
(fma.f32 v 2 (/.f32 1/3 v))
(exp.f32 (log.f32 (fma.f32 v 2 (/.f32 1/3 v))))
(fma.f32 v 2 (/.f32 1/3 v))
(exp.f32 (*.f32 (log.f32 (fma.f32 v 2 (/.f32 1/3 v))) 1))
(fma.f32 v 2 (/.f32 1/3 v))
(log1p.f32 (expm1.f32 (fma.f32 v 2 (/.f32 1/3 v))))
(fma.f32 v 2 (/.f32 1/3 v))
(fma.f32 1 (/.f32 1/3 v) (*.f32 v 2))
(fma.f32 v 2 (/.f32 1/3 v))
(fma.f32 1 (*.f32 v 2) (/.f32 1/3 v))
(fma.f32 v 2 (/.f32 1/3 v))
(fma.f32 v 2 (/.f32 1/3 v))
(fma.f32 1/3 (/.f32 1 v) (*.f32 v 2))
(fma.f32 v 2 (/.f32 1/3 v))
(fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2))
(fma.f32 v 2 (/.f32 1/3 v))
(fma.f32 2 v (/.f32 1/3 v))
(fma.f32 v 2 (/.f32 1/3 v))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 v 2)) 2) (cbrt.f32 (*.f32 v 2)) (/.f32 1/3 v))
(fma.f32 v 2 (/.f32 1/3 v))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 1/3 v)) 2) (cbrt.f32 (/.f32 1/3 v)) (*.f32 v 2))
(fma.f32 v 2 (/.f32 1/3 v))
(fma.f32 (sqrt.f32 (*.f32 v 2)) (sqrt.f32 (*.f32 v 2)) (/.f32 1/3 v))
(fma.f32 v 2 (/.f32 1/3 v))
(fma.f32 (sqrt.f32 (/.f32 1/3 v)) (sqrt.f32 (/.f32 1/3 v)) (*.f32 v 2))
(fma.f32 v 2 (/.f32 1/3 v))
(-.f32 (exp.f32 (log1p.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)))) 1)
(*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 cosTheta_i (/.f32 1 (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 1 (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 1 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1 (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1 (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)) 1)
(*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))) (pow.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))) 2))
(*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))) 2) (cbrt.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 2)) (*.f32 (cbrt.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 1 (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 2)) (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta_i cosTheta_O)) 1) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 2)) (/.f32 (cbrt.f32 (*.f32 cosTheta_i cosTheta_O)) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (sqrt.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))) (sqrt.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (sqrt.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sqrt.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 1 (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (/.f32 1 (neg.f32 (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 cosTheta_O (*.f32 (neg.f32 cosTheta_i) (/.f32 1 (neg.f32 (fma.f32 v 2 (/.f32 1/3 v))))))
(/.f32 cosTheta_O (/.f32 (neg.f32 (fma.f32 v 2 (/.f32 1/3 v))) (neg.f32 cosTheta_i)))
(*.f32 (/.f32 1 (fma.f32 v 2 (/.f32 1/3 v))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i 1) (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (cbrt.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 2))) (/.f32 cosTheta_O (cbrt.f32 (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 (/.f32 cosTheta_O (cbrt.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 2))) (/.f32 cosTheta_i (cbrt.f32 (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 (/.f32 cosTheta_i (sqrt.f32 (fma.f32 v 2 (/.f32 1/3 v)))) (/.f32 cosTheta_O (sqrt.f32 (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_O (sqrt.f32 (fma.f32 v 2 (/.f32 1/3 v)))) (/.f32 cosTheta_i (sqrt.f32 (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 2))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (cbrt.f32 (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 (/.f32 cosTheta_i (cbrt.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 2))) (/.f32 cosTheta_O (cbrt.f32 (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 (/.f32 cosTheta_O (cbrt.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 2))) (/.f32 cosTheta_i (cbrt.f32 (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 v 2 (/.f32 1/3 v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sqrt.f32 (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_O 1) (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_O (cbrt.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 2))) (/.f32 cosTheta_i (cbrt.f32 (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 (/.f32 cosTheta_i (cbrt.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 2))) (/.f32 cosTheta_O (cbrt.f32 (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 2)) 1) (/.f32 (cbrt.f32 (*.f32 cosTheta_i cosTheta_O)) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 2)) (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta_i cosTheta_O)) 1) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 2)) (/.f32 (cbrt.f32 (*.f32 cosTheta_i cosTheta_O)) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 2)) (cbrt.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 2))) (cbrt.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))))
(*.f32 (cbrt.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))) (/.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 2)) (cbrt.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 2))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 2)) (sqrt.f32 (fma.f32 v 2 (/.f32 1/3 v)))) (/.f32 (cbrt.f32 (*.f32 cosTheta_i cosTheta_O)) (sqrt.f32 (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 2)) (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta_i cosTheta_O)) 1) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 2)) (/.f32 (cbrt.f32 (*.f32 cosTheta_i cosTheta_O)) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta_i cosTheta_O)) 1) (/.f32 (sqrt.f32 (*.f32 cosTheta_i cosTheta_O)) (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta_i cosTheta_O)) (cbrt.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 2))) (/.f32 (sqrt.f32 (*.f32 cosTheta_i cosTheta_O)) (cbrt.f32 (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 (/.f32 cosTheta_i (cbrt.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 2))) (/.f32 cosTheta_O (cbrt.f32 (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 (/.f32 cosTheta_O (cbrt.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 2))) (/.f32 cosTheta_i (cbrt.f32 (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (pow.f32 (*.f32 v 2) 3) (pow.f32 (/.f32 1/3 v) 3))) (+.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v 2) (-.f32 (*.f32 v 2) (/.f32 1/3 v)))))
(*.f32 (fma.f32 (pow.f32 v -2) 1/9 (*.f32 v (*.f32 2 (-.f32 (*.f32 v 2) (/.f32 1/3 v))))) (/.f32 cosTheta_i (/.f32 (+.f32 (/.f32 1/27 (pow.f32 v 3)) (pow.f32 (*.f32 v 2) 3)) cosTheta_O)))
(*.f32 (fma.f32 v (*.f32 2 (fma.f32 v 2 (/.f32 -1/3 v))) (*.f32 (pow.f32 v -2) 1/9)) (/.f32 cosTheta_i (/.f32 (fma.f32 (pow.f32 v 3) 8 (/.f32 1/27 (pow.f32 v 3))) cosTheta_O)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v v) 4))) (+.f32 (/.f32 1/3 v) (*.f32 -2 v)))
(*.f32 (+.f32 (/.f32 1/3 v) (*.f32 v -2)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 v (*.f32 v 4)))))
(*.f32 (fma.f32 v -2 (/.f32 1/3 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (pow.f32 v -2) 1/9 (*.f32 (*.f32 v v) -4))))
(pow.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)) 1)
(*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
(pow.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))) 3)
(*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
(pow.f32 (pow.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)) 3) 1/3)
(*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
(pow.f32 (sqrt.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))) 2)
(*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
(pow.f32 (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) (*.f32 cosTheta_i cosTheta_O)) -1)
(*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
(neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (fma.f32 v 2 (/.f32 1/3 v)))))
(*.f32 cosTheta_O (*.f32 (neg.f32 cosTheta_i) (/.f32 1 (neg.f32 (fma.f32 v 2 (/.f32 1/3 v))))))
(/.f32 cosTheta_O (/.f32 (neg.f32 (fma.f32 v 2 (/.f32 1/3 v))) (neg.f32 cosTheta_i)))
(sqrt.f32 (pow.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)) 2))
(sqrt.f32 (pow.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v)))) 2))
(fabs.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v)))))
(log.f32 (exp.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
(cbrt.f32 (pow.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)) 3))
(*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 3) (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 3)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
(expm1.f32 (log1p.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
(exp.f32 (log.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
(exp.f32 (*.f32 (log.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))) 1))
(*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
(log1p.f32 (expm1.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 v -2) 1/3))) 1)
(/.f32 1/3 (*.f32 v v))
(*.f32 1/3 (pow.f32 v -2))
(*.f32 1 (*.f32 (pow.f32 v -2) 1/3))
(/.f32 1/3 (*.f32 v v))
(*.f32 1/3 (pow.f32 v -2))
(*.f32 (pow.f32 v -2) 1/3)
(/.f32 1/3 (*.f32 v v))
(*.f32 1/3 (pow.f32 v -2))
(*.f32 1/3 (pow.f32 v -2))
(/.f32 1/3 (*.f32 v v))
(*.f32 (/.f32 1/3 v) (/.f32 1 v))
(/.f32 1/3 (*.f32 v v))
(*.f32 1/3 (pow.f32 v -2))
(*.f32 (*.f32 (pow.f32 v -2) 1/3) 1)
(/.f32 1/3 (*.f32 v v))
(*.f32 1/3 (pow.f32 v -2))
(*.f32 (cbrt.f32 (*.f32 (pow.f32 v -2) 1/3)) (cbrt.f32 (/.f32 1/9 (pow.f32 v 4))))
(*.f32 (cbrt.f32 (*.f32 1/3 (pow.f32 v -2))) (cbrt.f32 (/.f32 1/9 (pow.f32 v 4))))
(*.f32 (cbrt.f32 (/.f32 1/9 (pow.f32 v 4))) (cbrt.f32 (*.f32 (pow.f32 v -2) 1/3)))
(*.f32 (cbrt.f32 (*.f32 1/3 (pow.f32 v -2))) (cbrt.f32 (/.f32 1/9 (pow.f32 v 4))))
(*.f32 (cbrt.f32 (pow.f32 v -2)) (/.f32 (/.f32 1/3 v) (cbrt.f32 v)))
(*.f32 (cbrt.f32 (pow.f32 v -2)) (/.f32 1/3 (*.f32 (cbrt.f32 v) v)))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 v -2)) 1/3) (*.f32 v (cbrt.f32 v)))
(*.f32 (pow.f32 v -1/2) (/.f32 (/.f32 1/3 v) (sqrt.f32 v)))
(*.f32 (pow.f32 v -1/2) (/.f32 1/3 (*.f32 (sqrt.f32 v) v)))
(*.f32 (pow.f32 v -1/2) (/.f32 1/3 (*.f32 v (sqrt.f32 v))))
(*.f32 (/.f32 (sqrt.f32 1/3) v) (/.f32 (sqrt.f32 1/3) v))
(pow.f32 (/.f32 (sqrt.f32 1/3) v) 2)
(*.f32 -1/3 (/.f32 1 (*.f32 v (neg.f32 v))))
(/.f32 1/3 (*.f32 v v))
(*.f32 1/3 (pow.f32 v -2))
(*.f32 (/.f32 1/3 (pow.f32 (cbrt.f32 v) 2)) (/.f32 (/.f32 1 v) (cbrt.f32 v)))
(/.f32 (*.f32 (/.f32 1/3 (pow.f32 (cbrt.f32 v) 2)) (/.f32 1 v)) (cbrt.f32 v))
(/.f32 (/.f32 1/3 (*.f32 v (cbrt.f32 v))) (pow.f32 (cbrt.f32 v) 2))
(*.f32 (/.f32 1/3 (sqrt.f32 v)) (/.f32 (/.f32 1 v) (sqrt.f32 v)))
(*.f32 (/.f32 1 (*.f32 (sqrt.f32 v) v)) (/.f32 1/3 (sqrt.f32 v)))
(/.f32 (/.f32 1/3 (*.f32 v (sqrt.f32 v))) (sqrt.f32 v))
(*.f32 (/.f32 (/.f32 1 v) (sqrt.f32 v)) (/.f32 1/3 (sqrt.f32 v)))
(*.f32 (/.f32 1 (*.f32 (sqrt.f32 v) v)) (/.f32 1/3 (sqrt.f32 v)))
(/.f32 (/.f32 1/3 (*.f32 v (sqrt.f32 v))) (sqrt.f32 v))
(*.f32 (/.f32 (/.f32 1 v) 1) (/.f32 1/3 v))
(/.f32 1/3 (*.f32 v v))
(*.f32 1/3 (pow.f32 v -2))
(*.f32 (/.f32 (/.f32 1 v) (pow.f32 (cbrt.f32 v) 2)) (/.f32 1/3 (cbrt.f32 v)))
(/.f32 (*.f32 (/.f32 1/3 (pow.f32 (cbrt.f32 v) 2)) (/.f32 1 v)) (cbrt.f32 v))
(/.f32 (/.f32 1/3 (*.f32 v (cbrt.f32 v))) (pow.f32 (cbrt.f32 v) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 1/3 v)) 2) 1) (/.f32 (cbrt.f32 (/.f32 1/3 v)) v))
(/.f32 1/3 (*.f32 v v))
(*.f32 1/3 (pow.f32 v -2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 1/3 v)) 2) (pow.f32 (cbrt.f32 v) 2)) (cbrt.f32 (*.f32 (pow.f32 v -2) 1/3)))
(*.f32 (cbrt.f32 (*.f32 1/3 (pow.f32 v -2))) (/.f32 (pow.f32 (cbrt.f32 (/.f32 1/3 v)) 2) (pow.f32 (cbrt.f32 v) 2)))
(/.f32 (pow.f32 (cbrt.f32 (/.f32 1/3 v)) 2) (/.f32 (pow.f32 (cbrt.f32 v) 2) (cbrt.f32 (*.f32 1/3 (pow.f32 v -2)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 1/3 v)) 2) (sqrt.f32 v)) (/.f32 (cbrt.f32 (/.f32 1/3 v)) (sqrt.f32 v)))
(*.f32 (/.f32 1 (*.f32 (sqrt.f32 v) v)) (/.f32 1/3 (sqrt.f32 v)))
(/.f32 (/.f32 1/3 (*.f32 v (sqrt.f32 v))) (sqrt.f32 v))
(*.f32 (/.f32 (sqrt.f32 (/.f32 1/3 v)) 1) (/.f32 (sqrt.f32 (/.f32 1/3 v)) v))
(/.f32 1/3 (*.f32 v v))
(*.f32 1/3 (pow.f32 v -2))
(*.f32 (/.f32 (sqrt.f32 (/.f32 1/3 v)) (pow.f32 (cbrt.f32 v) 2)) (/.f32 (sqrt.f32 (/.f32 1/3 v)) (cbrt.f32 v)))
(/.f32 (*.f32 (/.f32 1/3 (pow.f32 (cbrt.f32 v) 2)) (/.f32 1 v)) (cbrt.f32 v))
(/.f32 (/.f32 1/3 (*.f32 v (cbrt.f32 v))) (pow.f32 (cbrt.f32 v) 2))
(*.f32 (*.f32 1/3 (cbrt.f32 (pow.f32 (pow.f32 v 4) -1))) (cbrt.f32 (pow.f32 v -2)))
(*.f32 1/3 (*.f32 (cbrt.f32 (pow.f32 v -2)) (cbrt.f32 (/.f32 1 (pow.f32 v 4)))))
(*.f32 (cbrt.f32 (/.f32 1 (pow.f32 v 4))) (*.f32 1/3 (cbrt.f32 (pow.f32 v -2))))
(pow.f32 (*.f32 (pow.f32 v -2) 1/3) 1)
(/.f32 1/3 (*.f32 v v))
(*.f32 1/3 (pow.f32 v -2))
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 v -2) 1/3)) 3)
(/.f32 1/3 (*.f32 v v))
(*.f32 1/3 (pow.f32 v -2))
(pow.f32 (*.f32 1/27 (pow.f32 (pow.f32 v -2) 3)) 1/3)
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 v -2) 3) 1/27))
(pow.f32 (/.f32 (sqrt.f32 1/3) v) 2)
(pow.f32 (/.f32 v (/.f32 1/3 v)) -1)
(/.f32 1/3 (*.f32 v v))
(*.f32 1/3 (pow.f32 v -2))
(sqrt.f32 (/.f32 1/9 (pow.f32 v 4)))
(log.f32 (pow.f32 (exp.f32 1/3) (pow.f32 v -2)))
(/.f32 1/3 (*.f32 v v))
(*.f32 1/3 (pow.f32 v -2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 v -2) 1/3))))
(/.f32 1/3 (*.f32 v v))
(*.f32 1/3 (pow.f32 v -2))
(cbrt.f32 (*.f32 1/27 (pow.f32 (pow.f32 v -2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 v -2) 3) 1/27))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 v -2) 1/3)))
(/.f32 1/3 (*.f32 v v))
(*.f32 1/3 (pow.f32 v -2))
(exp.f32 (log.f32 (*.f32 (pow.f32 v -2) 1/3)))
(/.f32 1/3 (*.f32 v v))
(*.f32 1/3 (pow.f32 v -2))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 v -2) 1/3)) 1))
(/.f32 1/3 (*.f32 v v))
(*.f32 1/3 (pow.f32 v -2))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 v -2) 1/3)))
(/.f32 1/3 (*.f32 v v))
(*.f32 1/3 (pow.f32 v -2))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 1/3 (pow.f32 v -2) 2))) 1)
(+.f32 2 (/.f32 1/3 (*.f32 v v)))
(fma.f32 1/3 (pow.f32 v -2) 2)
(-.f32 (/.f32 4 (+.f32 2 (*.f32 -1/3 (pow.f32 v -2)))) (/.f32 (/.f32 1/9 (pow.f32 v 4)) (+.f32 2 (*.f32 -1/3 (pow.f32 v -2)))))
(/.f32 (-.f32 4 (/.f32 1/9 (pow.f32 v 4))) (+.f32 2 (*.f32 (pow.f32 v -2) -1/3)))
(/.f32 (+.f32 4 (/.f32 -1/9 (pow.f32 v 4))) (fma.f32 (pow.f32 v -2) -1/3 2))
(*.f32 1 (fma.f32 1/3 (pow.f32 v -2) 2))
(+.f32 2 (/.f32 1/3 (*.f32 v v)))
(fma.f32 1/3 (pow.f32 v -2) 2)
(*.f32 (fma.f32 1/3 (pow.f32 v -2) 2) 1)
(+.f32 2 (/.f32 1/3 (*.f32 v v)))
(fma.f32 1/3 (pow.f32 v -2) 2)
(*.f32 (cbrt.f32 (fma.f32 1/3 (pow.f32 v -2) 2)) (cbrt.f32 (pow.f32 (fma.f32 1/3 (pow.f32 v -2) 2) 2)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 1/3 (pow.f32 v -2) 2) 2)) (cbrt.f32 (fma.f32 1/3 (pow.f32 v -2) 2)))
(*.f32 (cbrt.f32 (fma.f32 1/3 (pow.f32 v -2) 2)) (cbrt.f32 (pow.f32 (fma.f32 1/3 (pow.f32 v -2) 2) 2)))
(*.f32 (sqrt.f32 (fma.f32 1/3 (pow.f32 v -2) 2)) (sqrt.f32 (fma.f32 1/3 (pow.f32 v -2) 2)))
(+.f32 2 (/.f32 1/3 (*.f32 v v)))
(fma.f32 1/3 (pow.f32 v -2) 2)
(*.f32 (+.f32 8 (*.f32 1/27 (pow.f32 (pow.f32 v -2) 3))) (/.f32 1 (-.f32 (+.f32 4 (/.f32 1/9 (pow.f32 v 4))) (*.f32 2/3 (pow.f32 v -2)))))
(*.f32 (+.f32 (*.f32 (pow.f32 (pow.f32 v -2) 3) 1/27) 8) (/.f32 1 (+.f32 (/.f32 1/9 (pow.f32 v 4)) (+.f32 4 (*.f32 -2/3 (pow.f32 v -2))))))
(/.f32 (fma.f32 (pow.f32 (pow.f32 v -2) 3) 1/27 8) (+.f32 (/.f32 1/9 (pow.f32 v 4)) (+.f32 4 (*.f32 (pow.f32 v -2) -2/3))))
(/.f32 (fma.f32 (pow.f32 (pow.f32 v -2) 3) 1/27 8) (-.f32 4 (fma.f32 (pow.f32 v -2) 2/3 (/.f32 -1/9 (pow.f32 v 4)))))
(*.f32 (-.f32 4 (/.f32 1/9 (pow.f32 v 4))) (/.f32 1 (+.f32 2 (*.f32 -1/3 (pow.f32 v -2)))))
(/.f32 (-.f32 4 (/.f32 1/9 (pow.f32 v 4))) (+.f32 2 (*.f32 (pow.f32 v -2) -1/3)))
(/.f32 (+.f32 4 (/.f32 -1/9 (pow.f32 v 4))) (fma.f32 (pow.f32 v -2) -1/3 2))
(/.f32 1 (/.f32 (-.f32 (+.f32 4 (/.f32 1/9 (pow.f32 v 4))) (*.f32 2/3 (pow.f32 v -2))) (+.f32 8 (*.f32 1/27 (pow.f32 (pow.f32 v -2) 3)))))
(*.f32 (+.f32 (*.f32 (pow.f32 (pow.f32 v -2) 3) 1/27) 8) (/.f32 1 (+.f32 (/.f32 1/9 (pow.f32 v 4)) (+.f32 4 (*.f32 -2/3 (pow.f32 v -2))))))
(/.f32 (fma.f32 (pow.f32 (pow.f32 v -2) 3) 1/27 8) (+.f32 (/.f32 1/9 (pow.f32 v 4)) (+.f32 4 (*.f32 (pow.f32 v -2) -2/3))))
(/.f32 (fma.f32 (pow.f32 (pow.f32 v -2) 3) 1/27 8) (-.f32 4 (fma.f32 (pow.f32 v -2) 2/3 (/.f32 -1/9 (pow.f32 v 4)))))
(/.f32 1 (/.f32 (+.f32 2 (*.f32 -1/3 (pow.f32 v -2))) (-.f32 4 (/.f32 1/9 (pow.f32 v 4)))))
(/.f32 (-.f32 4 (/.f32 1/9 (pow.f32 v 4))) (+.f32 2 (*.f32 (pow.f32 v -2) -1/3)))
(/.f32 (+.f32 4 (/.f32 -1/9 (pow.f32 v 4))) (fma.f32 (pow.f32 v -2) -1/3 2))
(/.f32 (+.f32 8 (*.f32 1/27 (pow.f32 (pow.f32 v -2) 3))) (-.f32 (+.f32 4 (/.f32 1/9 (pow.f32 v 4))) (*.f32 2/3 (pow.f32 v -2))))
(*.f32 (+.f32 (*.f32 (pow.f32 (pow.f32 v -2) 3) 1/27) 8) (/.f32 1 (+.f32 (/.f32 1/9 (pow.f32 v 4)) (+.f32 4 (*.f32 -2/3 (pow.f32 v -2))))))
(/.f32 (fma.f32 (pow.f32 (pow.f32 v -2) 3) 1/27 8) (+.f32 (/.f32 1/9 (pow.f32 v 4)) (+.f32 4 (*.f32 (pow.f32 v -2) -2/3))))
(/.f32 (fma.f32 (pow.f32 (pow.f32 v -2) 3) 1/27 8) (-.f32 4 (fma.f32 (pow.f32 v -2) 2/3 (/.f32 -1/9 (pow.f32 v 4)))))
(/.f32 (+.f32 8 (*.f32 1/27 (pow.f32 (pow.f32 v -2) 3))) (+.f32 (/.f32 1/9 (pow.f32 v 4)) (-.f32 4 (*.f32 2/3 (pow.f32 v -2)))))
(*.f32 (+.f32 (*.f32 (pow.f32 (pow.f32 v -2) 3) 1/27) 8) (/.f32 1 (+.f32 (/.f32 1/9 (pow.f32 v 4)) (+.f32 4 (*.f32 -2/3 (pow.f32 v -2))))))
(/.f32 (fma.f32 (pow.f32 (pow.f32 v -2) 3) 1/27 8) (+.f32 (/.f32 1/9 (pow.f32 v 4)) (+.f32 4 (*.f32 (pow.f32 v -2) -2/3))))
(/.f32 (fma.f32 (pow.f32 (pow.f32 v -2) 3) 1/27 8) (-.f32 4 (fma.f32 (pow.f32 v -2) 2/3 (/.f32 -1/9 (pow.f32 v 4)))))
(/.f32 (-.f32 4 (/.f32 1/9 (pow.f32 v 4))) (+.f32 2 (*.f32 -1/3 (pow.f32 v -2))))
(/.f32 (-.f32 4 (/.f32 1/9 (pow.f32 v 4))) (+.f32 2 (*.f32 (pow.f32 v -2) -1/3)))
(/.f32 (+.f32 4 (/.f32 -1/9 (pow.f32 v 4))) (fma.f32 (pow.f32 v -2) -1/3 2))
(/.f32 (neg.f32 (+.f32 8 (*.f32 1/27 (pow.f32 (pow.f32 v -2) 3)))) (neg.f32 (-.f32 (+.f32 4 (/.f32 1/9 (pow.f32 v 4))) (*.f32 2/3 (pow.f32 v -2)))))
(/.f32 (+.f32 -8 (neg.f32 (*.f32 (pow.f32 (pow.f32 v -2) 3) 1/27))) (neg.f32 (+.f32 (/.f32 1/9 (pow.f32 v 4)) (+.f32 4 (*.f32 -2/3 (pow.f32 v -2))))))
(/.f32 (+.f32 -8 (*.f32 (pow.f32 (pow.f32 v -2) 3) -1/27)) (-.f32 (/.f32 -1/9 (pow.f32 v 4)) (+.f32 4 (*.f32 (pow.f32 v -2) -2/3))))
(/.f32 (fma.f32 (pow.f32 (pow.f32 v -2) 3) -1/27 -8) (-.f32 (/.f32 -1/9 (pow.f32 v 4)) (+.f32 4 (*.f32 (pow.f32 v -2) -2/3))))
(/.f32 (neg.f32 (-.f32 4 (/.f32 1/9 (pow.f32 v 4)))) (neg.f32 (+.f32 2 (*.f32 -1/3 (pow.f32 v -2)))))
(/.f32 (neg.f32 (-.f32 4 (/.f32 1/9 (pow.f32 v 4)))) (+.f32 -2 (neg.f32 (*.f32 (pow.f32 v -2) -1/3))))
(/.f32 (+.f32 (/.f32 1/9 (pow.f32 v 4)) -4) (fma.f32 1/3 (pow.f32 v -2) -2))
(/.f32 (-.f32 (/.f32 1/9 (pow.f32 v 4)) 4) (-.f32 (*.f32 (pow.f32 v -2) 1/3) 2))
(/.f32 (neg.f32 (-.f32 4 (/.f32 1/9 (pow.f32 v 4)))) (+.f32 -2 (neg.f32 (*.f32 (pow.f32 v -2) -1/3))))
(/.f32 (+.f32 (/.f32 1/9 (pow.f32 v 4)) -4) (fma.f32 1/3 (pow.f32 v -2) -2))
(pow.f32 (fma.f32 1/3 (pow.f32 v -2) 2) 1)
(+.f32 2 (/.f32 1/3 (*.f32 v v)))
(fma.f32 1/3 (pow.f32 v -2) 2)
(pow.f32 (cbrt.f32 (fma.f32 1/3 (pow.f32 v -2) 2)) 3)
(+.f32 2 (/.f32 1/3 (*.f32 v v)))
(fma.f32 1/3 (pow.f32 v -2) 2)
(pow.f32 (pow.f32 (fma.f32 1/3 (pow.f32 v -2) 2) 3) 1/3)
(+.f32 2 (/.f32 1/3 (*.f32 v v)))
(fma.f32 1/3 (pow.f32 v -2) 2)
(pow.f32 (sqrt.f32 (fma.f32 1/3 (pow.f32 v -2) 2)) 2)
(+.f32 2 (/.f32 1/3 (*.f32 v v)))
(fma.f32 1/3 (pow.f32 v -2) 2)
(sqrt.f32 (pow.f32 (fma.f32 1/3 (pow.f32 v -2) 2) 2))
(fabs.f32 (fma.f32 1/3 (pow.f32 v -2) 2))
(log.f32 (exp.f32 (fma.f32 1/3 (pow.f32 v -2) 2)))
(+.f32 2 (/.f32 1/3 (*.f32 v v)))
(fma.f32 1/3 (pow.f32 v -2) 2)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 1/3 (pow.f32 v -2) 2))))
(+.f32 2 (/.f32 1/3 (*.f32 v v)))
(fma.f32 1/3 (pow.f32 v -2) 2)
(cbrt.f32 (pow.f32 (fma.f32 1/3 (pow.f32 v -2) 2) 3))
(+.f32 2 (/.f32 1/3 (*.f32 v v)))
(fma.f32 1/3 (pow.f32 v -2) 2)
(expm1.f32 (log1p.f32 (fma.f32 1/3 (pow.f32 v -2) 2)))
(+.f32 2 (/.f32 1/3 (*.f32 v v)))
(fma.f32 1/3 (pow.f32 v -2) 2)
(exp.f32 (log.f32 (fma.f32 1/3 (pow.f32 v -2) 2)))
(+.f32 2 (/.f32 1/3 (*.f32 v v)))
(fma.f32 1/3 (pow.f32 v -2) 2)
(exp.f32 (*.f32 (log.f32 (fma.f32 1/3 (pow.f32 v -2) 2)) 1))
(+.f32 2 (/.f32 1/3 (*.f32 v v)))
(fma.f32 1/3 (pow.f32 v -2) 2)
(log1p.f32 (expm1.f32 (fma.f32 1/3 (pow.f32 v -2) 2)))
(+.f32 2 (/.f32 1/3 (*.f32 v v)))
(fma.f32 1/3 (pow.f32 v -2) 2)
(fma.f32 1 (*.f32 (pow.f32 v -2) 1/3) 2)
(+.f32 2 (/.f32 1/3 (*.f32 v v)))
(fma.f32 1/3 (pow.f32 v -2) 2)
(fma.f32 1/3 (pow.f32 v -2) 2)
(+.f32 2 (/.f32 1/3 (*.f32 v v)))
(fma.f32 (cbrt.f32 (/.f32 1/9 (pow.f32 v 4))) (cbrt.f32 (*.f32 (pow.f32 v -2) 1/3)) 2)
(fma.f32 (cbrt.f32 (/.f32 1/9 (pow.f32 v 4))) (cbrt.f32 (*.f32 1/3 (pow.f32 v -2))) 2)
(fma.f32 (cbrt.f32 (*.f32 1/3 (pow.f32 v -2))) (cbrt.f32 (/.f32 1/9 (pow.f32 v 4))) 2)
(fma.f32 (/.f32 (sqrt.f32 1/3) v) (/.f32 (sqrt.f32 1/3) v) 2)
(+.f32 (pow.f32 (/.f32 (sqrt.f32 1/3) v) 2) 2)
(+.f32 2 (pow.f32 (/.f32 (sqrt.f32 1/3) v) 2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O))) 1)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 cosTheta_i (/.f32 v cosTheta_O))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 1 (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 2)) (/.f32 v (cbrt.f32 (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (sqrt.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 v (sqrt.f32 (*.f32 cosTheta_i cosTheta_O))))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (neg.f32 v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sqrt.f32 v)) (sqrt.f32 v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 1) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 (cbrt.f32 v) 2)) (cbrt.f32 v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) -1) (neg.f32 v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(pow.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) 1)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(pow.f32 (cbrt.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) 3)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(pow.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) 3) 1/3)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(pow.f32 (sqrt.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) 2)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) 2))
(sqrt.f32 (pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2))
(fabs.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(log.f32 (pow.f32 (exp.f32 cosTheta_O) (/.f32 cosTheta_i v)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O))))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) 3))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(cbrt.f32 (*.f32 (pow.f32 cosTheta_O 3) (pow.f32 (/.f32 cosTheta_i v) 3)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(cbrt.f32 (*.f32 (/.f32 (pow.f32 v -2) v) (pow.f32 (*.f32 cosTheta_i cosTheta_O) 3)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 3) (/.f32 (pow.f32 v -2) v)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 cosTheta_i v) 3) (pow.f32 cosTheta_O 3)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 3) (pow.f32 v 3)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(exp.f32 (log.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) 1))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(exp.f32 (+.f32 (log.f32 (/.f32 cosTheta_i v)) (log.f32 cosTheta_O)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))

eval228.0ms (0.8%)

Compiler

Compiled 12867 to 7034 computations (45.3% saved)

prune264.0ms (0.9%)

Pruning

46 alts after pruning (38 fresh and 8 done)

PrunedKeptTotal
New56125586
Fresh51318
Picked145
Done246
Total56946615
Accurracy
100.0%
Counts
615 → 46
Alt Table
Click to see full alt table
StatusAccuracyProgram
84.9%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 2 (/.f32 1/3 (*.f32 v v))))
84.9%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 2 (*.f32 (/.f32 1/3 v) (/.f32 1 v))))
84.9%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (+.f32 2 (/.f32 1/3 (*.f32 v v))))
99.5%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1 v))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
79.2%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (exp.f32 (log.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
84.9%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (-.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v v) 4)) (+.f32 (/.f32 1/3 v) (*.f32 -2 v))))
84.9%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (/.f32 (*.f32 (pow.f32 v -2) 1/9) (+.f32 (/.f32 1/3 v) (*.f32 -2 v))) (/.f32 (*.f32 (*.f32 v v) 4) (+.f32 (/.f32 1/3 v) (*.f32 -2 v)))))
84.9%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 1 (/.f32 v 1/3)) (*.f32 2 v)))
84.9%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 1/3 v) (*.f32 2 v)))
84.9%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
84.9%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v v) 4)) (/.f32 1 (+.f32 (/.f32 1/3 v) (*.f32 -2 v)))))
99.5%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v 2) v)) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
84.9%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (+.f32 2 (/.f32 1/3 (*.f32 v v)))) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
99.5%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
99.4%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.f32 v (*.f32 2 (expm1.f32 (log1p.f32 (sinh.f32 (/.f32 1 v))))))) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
99.5%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (expm1.f32 (log1p.f32 (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
81.4%
(/.f32 (*.f32 cosTheta_O 1/2) (/.f32 v cosTheta_i))
81.5%
(/.f32 (*.f32 1/2 (*.f32 cosTheta_i cosTheta_O)) v)
74.0%
(/.f32 (exp.f32 (log.f32 (*.f32 cosTheta_i cosTheta_O))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
80.2%
(/.f32 (cbrt.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 cosTheta_i cosTheta_O))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
84.9%
(/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))
81.4%
(/.f32 cosTheta_i (/.f32 v (*.f32 cosTheta_O 1/2)))
81.9%
(/.f32 1 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O 1/2))))
81.9%
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_O) cosTheta_i))
81.3%
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
99.6%
(*.f32 (/.f32 (/.f32 cosTheta_i v) v) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
84.9%
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v v) 4))) (+.f32 (/.f32 1/3 v) (*.f32 -2 v)))
99.3%
(*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
84.9%
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
99.4%
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 1 v)))) (exp.f32 (/.f32 -1 v)))))
99.6%
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
86.1%
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) 1)))
84.9%
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (+.f32 (/.f32 2 v) (/.f32 1/3 (pow.f32 v 3)))))
99.4%
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (expm1.f32 (log1p.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
81.4%
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
99.6%
(*.f32 (/.f32 1 (/.f32 (*.f32 v v) cosTheta_i)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
99.4%
(*.f32 (*.f32 cosTheta_i (/.f32 1 (*.f32 v v))) (/.f32 cosTheta_O (-.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 1 v)))) (exp.f32 (/.f32 -1 v)))))
99.6%
(*.f32 (*.f32 cosTheta_i (*.f32 (/.f32 1 v) (/.f32 1 v))) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
80.3%
(*.f32 (*.f32 cosTheta_i v) (*.f32 cosTheta_O 3))
78.9%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 v 3) (*.f32 -18 (pow.f32 v 3))))
99.4%
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
84.9%
(*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
84.9%
(*.f32 cosTheta_i (/.f32 1 (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)))
80.4%
(*.f32 3 (*.f32 v (*.f32 cosTheta_i cosTheta_O)))
81.5%
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
81.5%
(*.f32 1/2 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1 v)))
84.9%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 2 (/.f32 1/3 (*.f32 v v))))
84.9%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 2 (*.f32 (/.f32 1/3 v) (/.f32 1 v))))
84.9%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (+.f32 2 (/.f32 1/3 (*.f32 v v))))
99.5%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1 v))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
79.2%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (exp.f32 (log.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
84.9%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (-.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v v) 4)) (+.f32 (/.f32 1/3 v) (*.f32 -2 v))))
84.9%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (/.f32 (*.f32 (pow.f32 v -2) 1/9) (+.f32 (/.f32 1/3 v) (*.f32 -2 v))) (/.f32 (*.f32 (*.f32 v v) 4) (+.f32 (/.f32 1/3 v) (*.f32 -2 v)))))
84.9%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 1 (/.f32 v 1/3)) (*.f32 2 v)))
84.9%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 1/3 v) (*.f32 2 v)))
84.9%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
84.9%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v v) 4)) (/.f32 1 (+.f32 (/.f32 1/3 v) (*.f32 -2 v)))))
99.5%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v 2) v)) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
84.9%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (+.f32 2 (/.f32 1/3 (*.f32 v v)))) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
99.5%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
99.4%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.f32 v (*.f32 2 (expm1.f32 (log1p.f32 (sinh.f32 (/.f32 1 v))))))) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
99.5%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (expm1.f32 (log1p.f32 (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
81.4%
(/.f32 (*.f32 cosTheta_O 1/2) (/.f32 v cosTheta_i))
81.5%
(/.f32 (*.f32 1/2 (*.f32 cosTheta_i cosTheta_O)) v)
74.0%
(/.f32 (exp.f32 (log.f32 (*.f32 cosTheta_i cosTheta_O))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
80.2%
(/.f32 (cbrt.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 cosTheta_i cosTheta_O))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
84.9%
(/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))
81.4%
(/.f32 cosTheta_i (/.f32 v (*.f32 cosTheta_O 1/2)))
81.9%
(/.f32 1 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O 1/2))))
81.9%
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_O) cosTheta_i))
81.3%
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
99.6%
(*.f32 (/.f32 (/.f32 cosTheta_i v) v) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
84.9%
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v v) 4))) (+.f32 (/.f32 1/3 v) (*.f32 -2 v)))
99.3%
(*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
84.9%
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
99.4%
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 1 v)))) (exp.f32 (/.f32 -1 v)))))
99.6%
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
86.1%
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) 1)))
84.9%
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (+.f32 (/.f32 2 v) (/.f32 1/3 (pow.f32 v 3)))))
99.4%
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (expm1.f32 (log1p.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
81.4%
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
99.6%
(*.f32 (/.f32 1 (/.f32 (*.f32 v v) cosTheta_i)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
99.4%
(*.f32 (*.f32 cosTheta_i (/.f32 1 (*.f32 v v))) (/.f32 cosTheta_O (-.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 1 v)))) (exp.f32 (/.f32 -1 v)))))
99.6%
(*.f32 (*.f32 cosTheta_i (*.f32 (/.f32 1 v) (/.f32 1 v))) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
80.3%
(*.f32 (*.f32 cosTheta_i v) (*.f32 cosTheta_O 3))
78.9%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 v 3) (*.f32 -18 (pow.f32 v 3))))
99.4%
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
84.9%
(*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
84.9%
(*.f32 cosTheta_i (/.f32 1 (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)))
80.4%
(*.f32 3 (*.f32 v (*.f32 cosTheta_i cosTheta_O)))
81.5%
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
81.5%
(*.f32 1/2 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1 v)))
Compiler

Compiled 3570 to 2626 computations (26.4% saved)

localize559.0ms (2%)

Local Accuracy

Found 19 expressions with local accuracy:

NewAccuracyProgram
99.2%
(/.f32 (/.f32 cosTheta_i v) v)
99.2%
(-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))
97.7%
(exp.f32 (/.f32 1 v))
97.7%
(exp.f32 (/.f32 -1 v))
99.7%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (+.f32 2 (/.f32 1/3 (*.f32 v v)))) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
99.6%
(+.f32 2 (/.f32 1/3 (*.f32 v v)))
99.0%
(*.f32 v (+.f32 2 (/.f32 1/3 (*.f32 v v))))
98.9%
(/.f32 1/3 (*.f32 v v))
99.7%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 1 (/.f32 v 1/3)) (*.f32 2 v)))
99.5%
(/.f32 v 1/3)
99.4%
(+.f32 (/.f32 1 (/.f32 v 1/3)) (*.f32 2 v))
99.2%
(/.f32 1 (/.f32 v 1/3))
100.0%
(*.f32 cosTheta_i cosTheta_O)
99.8%
(*.f32 v (*.f32 cosTheta_i cosTheta_O))
99.3%
(*.f32 3 (*.f32 v (*.f32 cosTheta_i cosTheta_O)))
99.2%
(*.f32 cosTheta_i (*.f32 (/.f32 1 v) (/.f32 1 v)))
98.4%
(*.f32 (/.f32 1 v) (/.f32 1 v))
97.7%
(exp.f32 (/.f32 1 v))
97.7%
(exp.f32 (/.f32 -1 v))
Compiler

Compiled 291 to 158 computations (45.7% saved)

series34.0ms (0.1%)

Counts
11 → 228
Calls

69 calls:

TimeVariablePointExpression
8.0ms
sinTheta_O
@-inf
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (+.f32 2 (/.f32 1/3 (*.f32 v v)))) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
2.0ms
cosTheta_i
@0
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (+.f32 2 (/.f32 1/3 (*.f32 v v)))) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
2.0ms
sinTheta_i
@inf
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (+.f32 2 (/.f32 1/3 (*.f32 v v)))) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
1.0ms
sinTheta_O
@inf
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (+.f32 2 (/.f32 1/3 (*.f32 v v)))) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
1.0ms
sinTheta_O
@0
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (+.f32 2 (/.f32 1/3 (*.f32 v v)))) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))

rewrite97.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
734×add-sqr-sqrt
716×pow1
716×*-un-lft-identity
678×add-exp-log
678×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
034237
1759215
Stop Event
node limit
Counts
11 → 247
Calls
Call 1
Inputs
(*.f32 (/.f32 1 v) (/.f32 1 v))
(*.f32 cosTheta_i (*.f32 (/.f32 1 v) (/.f32 1 v)))
(*.f32 3 (*.f32 v (*.f32 cosTheta_i cosTheta_O)))
(*.f32 v (*.f32 cosTheta_i cosTheta_O))
(/.f32 1 (/.f32 v 1/3))
(+.f32 (/.f32 1 (/.f32 v 1/3)) (*.f32 2 v))
(/.f32 v 1/3)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 1 (/.f32 v 1/3)) (*.f32 2 v)))
(*.f32 v (+.f32 2 (/.f32 1/3 (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (+.f32 2 (/.f32 1/3 (*.f32 v v)))) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
(/.f32 (/.f32 cosTheta_i v) v)
Outputs
(-.f32 (exp.f32 (log1p.f32 (pow.f32 v -2))) 1)
(/.f32 1 (*.f32 v v))
(/.f32 1 (*.f32 (neg.f32 v) (neg.f32 v)))
(/.f32 1 (*.f32 (/.f32 v 1) (/.f32 v 1)))
(/.f32 1 (*.f32 v (/.f32 v 1)))
(/.f32 1 (*.f32 (/.f32 v 1) v))
(/.f32 (/.f32 1 v) v)
(/.f32 -1 (*.f32 v (neg.f32 v)))
(/.f32 -1 (*.f32 (neg.f32 v) v))
(/.f32 -1 (*.f32 (neg.f32 v) (/.f32 v 1)))
(/.f32 -1 (*.f32 (/.f32 v 1) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 1 v) 1) v)
(pow.f32 v -2)
(pow.f32 (/.f32 1 v) 2)
(pow.f32 (pow.f32 v -2) 1)
(pow.f32 (*.f32 v v) -1)
(pow.f32 (cbrt.f32 (pow.f32 v -2)) 3)
(pow.f32 (pow.f32 (pow.f32 v -2) 3) 1/3)
(sqrt.f32 (/.f32 1 (pow.f32 v 4)))
(log.f32 (exp.f32 (pow.f32 v -2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 v -2))))
(cbrt.f32 (pow.f32 (pow.f32 v -2) 3))
(cbrt.f32 (*.f32 (/.f32 1 (pow.f32 v 3)) (/.f32 1 (pow.f32 v 3))))
(cbrt.f32 (/.f32 (/.f32 1 (pow.f32 v 3)) (pow.f32 v 3)))
(expm1.f32 (log1p.f32 (pow.f32 v -2)))
(exp.f32 (log.f32 (pow.f32 v -2)))
(exp.f32 (*.f32 (neg.f32 (log.f32 v)) 2))
(exp.f32 (*.f32 (log.f32 (pow.f32 v -2)) 1))
(log1p.f32 (expm1.f32 (pow.f32 v -2)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 v -2) cosTheta_i))) 1)
(/.f32 1 (/.f32 v (/.f32 cosTheta_i v)))
(/.f32 1 (*.f32 (/.f32 v cosTheta_i) v))
(/.f32 1 (*.f32 (/.f32 v cosTheta_i) (/.f32 v 1)))
(/.f32 cosTheta_i (*.f32 v v))
(/.f32 (/.f32 cosTheta_i v) v)
(/.f32 -1 (*.f32 (/.f32 v cosTheta_i) (neg.f32 v)))
(/.f32 (neg.f32 (/.f32 cosTheta_i v)) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i 1) (*.f32 v v))
(/.f32 (*.f32 cosTheta_i 1) (*.f32 v (/.f32 v 1)))
(/.f32 (*.f32 cosTheta_i -1) (*.f32 v (neg.f32 v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) 1) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (neg.f32 cosTheta_i) 1) (*.f32 (neg.f32 v) (/.f32 v 1)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) -1) (*.f32 (neg.f32 v) (neg.f32 v)))
(pow.f32 (*.f32 (pow.f32 v -2) cosTheta_i) 1)
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 v -2) cosTheta_i)) 3)
(pow.f32 (pow.f32 (*.f32 (pow.f32 v -2) cosTheta_i) 3) 1/3)
(pow.f32 (/.f32 (sqrt.f32 cosTheta_i) v) 2)
(pow.f32 (/.f32 v (/.f32 cosTheta_i v)) -1)
(sqrt.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (pow.f32 v 4)))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v -2)) cosTheta_i))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 v -2) cosTheta_i))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 v -2) cosTheta_i) 3))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 v -2) 3) (pow.f32 cosTheta_i 3)))
(cbrt.f32 (*.f32 (pow.f32 cosTheta_i 3) (pow.f32 (pow.f32 v -2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 cosTheta_i v) 3) (/.f32 1 (pow.f32 v 3))))
(cbrt.f32 (/.f32 (pow.f32 cosTheta_i 3) (pow.f32 (*.f32 v v) 3)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 cosTheta_i v) 3) (pow.f32 v 3)))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 v -2) cosTheta_i)))
(exp.f32 (log.f32 (*.f32 (pow.f32 v -2) cosTheta_i)))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 v -2) cosTheta_i)) 1))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 v -2) cosTheta_i)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 3 v) (*.f32 cosTheta_i cosTheta_O)))) 1)
(pow.f32 (*.f32 (*.f32 3 v) (*.f32 cosTheta_i cosTheta_O)) 1)
(pow.f32 (cbrt.f32 (*.f32 (*.f32 3 v) (*.f32 cosTheta_i cosTheta_O))) 3)
(pow.f32 (pow.f32 (*.f32 (*.f32 3 v) (*.f32 cosTheta_i cosTheta_O)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (*.f32 3 v) (*.f32 cosTheta_i cosTheta_O))) 2)
(sqrt.f32 (pow.f32 (*.f32 (*.f32 3 v) (*.f32 cosTheta_i cosTheta_O)) 2))
(log.f32 (pow.f32 (exp.f32 (*.f32 3 v)) (*.f32 cosTheta_i cosTheta_O)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 3 v) (*.f32 cosTheta_i cosTheta_O)))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 3 v) (*.f32 cosTheta_i cosTheta_O)) 3))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 3 v) (*.f32 cosTheta_i cosTheta_O))))
(exp.f32 (log.f32 (*.f32 (*.f32 3 v) (*.f32 cosTheta_i cosTheta_O))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 3 v) (*.f32 cosTheta_i cosTheta_O))) 1))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 3 v) (*.f32 cosTheta_i cosTheta_O))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)))) 1)
(pow.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) 1)
(pow.f32 (cbrt.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O))) 3)
(pow.f32 (pow.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O))) 2)
(sqrt.f32 (pow.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta_O) cosTheta_i) v))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(cbrt.f32 (pow.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) 3))
(cbrt.f32 (*.f32 (pow.f32 v 3) (pow.f32 (*.f32 cosTheta_i cosTheta_O) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 3) (pow.f32 v 3)))
(expm1.f32 (log1p.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O))))
(exp.f32 (log.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O))))
(exp.f32 (*.f32 (log.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O))) 1))
(log1p.f32 (expm1.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 1 v) 1/3))) 1)
(*.f32 1 (*.f32 (/.f32 1 v) 1/3))
(*.f32 (/.f32 1 v) 1/3)
(*.f32 (cbrt.f32 (pow.f32 (*.f32 v 3) -2)) (/.f32 1 (cbrt.f32 (*.f32 v 3))))
(*.f32 (pow.f32 (*.f32 v 3) -1/2) (pow.f32 (*.f32 v 3) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 v v) 1/9)) -1) (pow.f32 (cbrt.f32 (*.f32 v 3)) -1))
(*.f32 (pow.f32 (sqrt.f32 (*.f32 v 3)) -1) (pow.f32 (sqrt.f32 (*.f32 v 3)) -1))
(pow.f32 (*.f32 v 3) -1)
(pow.f32 (*.f32 (/.f32 1 v) 1/3) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (*.f32 v 3))) 3)
(pow.f32 (pow.f32 (*.f32 v 3) -3) 1/3)
(pow.f32 (pow.f32 (*.f32 v 3) -1/2) 2)
(pow.f32 (/.f32 (*.f32 v 3) 1) -1)
(sqrt.f32 (pow.f32 (*.f32 v 3) -2))
(log.f32 (exp.f32 (*.f32 (/.f32 1 v) 1/3)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 1 v) 1/3))))
(cbrt.f32 (pow.f32 (*.f32 v 3) -3))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 1 v) 1/3)))
(exp.f32 (neg.f32 (log.f32 (*.f32 v 3))))
(exp.f32 (*.f32 (log.f32 (*.f32 v 3)) -1))
(exp.f32 (*.f32 (neg.f32 (log.f32 (*.f32 v 3))) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 1 v) 1/3)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)))) 1)
(*.f32 1 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2))) 2) (cbrt.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2))))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2))) (sqrt.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2))))
(/.f32 (+.f32 (pow.f32 (*.f32 v 3) -3) (*.f32 8 (pow.f32 v 3))) (+.f32 (pow.f32 (*.f32 v 3) -2) (-.f32 (pow.f32 (*.f32 v 2) 2) (*.f32 (*.f32 (/.f32 1 v) 1/3) (*.f32 v 2)))))
(/.f32 (-.f32 (pow.f32 (*.f32 v 3) -2) (pow.f32 (*.f32 v 2) 2)) (-.f32 (*.f32 (/.f32 1 v) 1/3) (*.f32 v 2)))
(pow.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) 1)
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2))) 3)
(pow.f32 (pow.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2))) 2)
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) 2))
(log.f32 (exp.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) 3))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2))))
(exp.f32 (log.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2))) 1))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2))))
(fma.f32 1 (*.f32 (/.f32 1 v) 1/3) (*.f32 v 2))
(fma.f32 1 (*.f32 v 2) (*.f32 (/.f32 1 v) 1/3))
(fma.f32 v 2 (*.f32 (/.f32 1 v) 1/3))
(fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2))
(fma.f32 2 v (*.f32 (/.f32 1 v) 1/3))
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 v 2) 2)) (cbrt.f32 (*.f32 v 2)) (*.f32 (/.f32 1 v) 1/3))
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 v 3) -2)) (/.f32 1 (cbrt.f32 (*.f32 v 3))) (*.f32 v 2))
(fma.f32 (sqrt.f32 (*.f32 v 2)) (sqrt.f32 (*.f32 v 2)) (*.f32 (/.f32 1 v) 1/3))
(fma.f32 (pow.f32 (*.f32 v 3) -1/2) (pow.f32 (*.f32 v 3) -1/2) (*.f32 v 2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 v 3))) 1)
(*.f32 1 (*.f32 v 3))
(*.f32 v 3)
(*.f32 (cbrt.f32 (/.f32 (*.f32 v v) 1/9)) (cbrt.f32 (*.f32 v 3)))
(*.f32 (sqrt.f32 (*.f32 v 3)) (sqrt.f32 (*.f32 v 3)))
(pow.f32 (*.f32 v 3) 1)
(pow.f32 (cbrt.f32 (*.f32 v 3)) 3)
(pow.f32 (pow.f32 (*.f32 v 3) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 v 3)) 2)
(pow.f32 (/.f32 1/3 v) -1)
(sqrt.f32 (/.f32 (*.f32 v v) 1/9))
(log.f32 (pow.f32 (exp.f32 v) 3))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 v 3))))
(cbrt.f32 (pow.f32 (*.f32 v 3) 3))
(expm1.f32 (log1p.f32 (*.f32 v 3)))
(exp.f32 (log.f32 (*.f32 v 3)))
(exp.f32 (*.f32 (log.f32 (*.f32 v 3)) 1))
(log1p.f32 (expm1.f32 (*.f32 v 3)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O)))) 1)
(*.f32 1 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O))) 2) (cbrt.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O))))
(*.f32 (sqrt.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O))) (sqrt.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O))))
(pow.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O)) 1)
(pow.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O))) 3)
(pow.f32 (pow.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O))) 2)
(pow.f32 (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) (*.f32 cosTheta_i cosTheta_O)) -1)
(sqrt.f32 (pow.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O)) 2))
(log.f32 (exp.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O)))))
(cbrt.f32 (pow.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O)) 3))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 3) (pow.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) 3)))
(expm1.f32 (log1p.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O))))
(exp.f32 (log.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O))))
(exp.f32 (*.f32 (log.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O))) 1))
(log1p.f32 (expm1.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O))))
(+.f32 (*.f32 v 2) (*.f32 v (*.f32 1/3 (pow.f32 v -2))))
(+.f32 (*.f32 v 2) (*.f32 (*.f32 1/3 (pow.f32 v -2)) v))
(-.f32 (exp.f32 (log1p.f32 (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2)))) 1)
(pow.f32 (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2)) 1)
(pow.f32 (cbrt.f32 (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) 3)
(pow.f32 (pow.f32 (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) 2)
(sqrt.f32 (pow.f32 (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2)) 2))
(log.f32 (pow.f32 (exp.f32 v) (fma.f32 1/3 (pow.f32 v -2) 2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2)))))
(cbrt.f32 (pow.f32 (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2)) 3))
(cbrt.f32 (*.f32 (pow.f32 v 3) (pow.f32 (fma.f32 1/3 (pow.f32 v -2) 2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 1/3 (pow.f32 v -2) 2) 3) (pow.f32 v 3)))
(expm1.f32 (log1p.f32 (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))))
(exp.f32 (log.f32 (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))))
(exp.f32 (*.f32 (log.f32 (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) 1))
(log1p.f32 (expm1.f32 (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))))
(fma.f32 1 (*.f32 v 2) (*.f32 v (*.f32 1/3 (pow.f32 v -2))))
(fma.f32 1 (*.f32 v 2) (*.f32 (*.f32 1/3 (pow.f32 v -2)) v))
(fma.f32 v 2 (*.f32 v (*.f32 1/3 (pow.f32 v -2))))
(fma.f32 v 2 (*.f32 (*.f32 1/3 (pow.f32 v -2)) v))
(fma.f32 2 v (*.f32 v (*.f32 1/3 (pow.f32 v -2))))
(fma.f32 2 v (*.f32 (*.f32 1/3 (pow.f32 v -2)) v))
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 v 2) 2)) (cbrt.f32 (*.f32 v 2)) (*.f32 v (*.f32 1/3 (pow.f32 v -2))))
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 v 2) 2)) (cbrt.f32 (*.f32 v 2)) (*.f32 (*.f32 1/3 (pow.f32 v -2)) v))
(fma.f32 (sqrt.f32 (*.f32 v 2)) (sqrt.f32 (*.f32 v 2)) (*.f32 v (*.f32 1/3 (pow.f32 v -2))))
(fma.f32 (sqrt.f32 (*.f32 v 2)) (sqrt.f32 (*.f32 v 2)) (*.f32 (*.f32 1/3 (pow.f32 v -2)) v))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))) 1)
(*.f32 1 (*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1 (*.f32 v (*.f32 (fma.f32 1/3 (pow.f32 v -2) 2) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))) 2) (cbrt.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))) (sqrt.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))
(pow.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))) 1)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))) 2)
(pow.f32 (/.f32 (*.f32 v (*.f32 (fma.f32 1/3 (pow.f32 v -2) 2) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))) (*.f32 cosTheta_i cosTheta_O)) -1)
(sqrt.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))) 2))
(log.f32 (pow.f32 (exp.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2)))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))) 3))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 3) (pow.f32 (*.f32 v (*.f32 (fma.f32 1/3 (pow.f32 v -2) 2) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))) 3)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))
(exp.f32 (-.f32 (log.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2)))) (*.f32 (/.f32 sinTheta_O v) sinTheta_i)))
(exp.f32 (*.f32 (-.f32 (log.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2)))) (*.f32 (/.f32 sinTheta_O v) sinTheta_i)) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 v -2) cosTheta_i))) 1)
(*.f32 1 (*.f32 (pow.f32 v -2) cosTheta_i))
(*.f32 (pow.f32 v -2) cosTheta_i)
(*.f32 cosTheta_i (pow.f32 v -2))
(*.f32 (/.f32 cosTheta_i v) (/.f32 1 v))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (pow.f32 v -2) cosTheta_i)) 2) (cbrt.f32 (*.f32 (pow.f32 v -2) cosTheta_i)))
(*.f32 (/.f32 (sqrt.f32 cosTheta_i) v) (/.f32 (sqrt.f32 cosTheta_i) v))
(pow.f32 (*.f32 (pow.f32 v -2) cosTheta_i) 1)
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 v -2) cosTheta_i)) 3)
(pow.f32 (pow.f32 (*.f32 (pow.f32 v -2) cosTheta_i) 3) 1/3)
(pow.f32 (/.f32 (sqrt.f32 cosTheta_i) v) 2)
(pow.f32 (/.f32 v (/.f32 cosTheta_i v)) -1)
(sqrt.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (pow.f32 v 4)))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v -2)) cosTheta_i))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 v -2) cosTheta_i))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 v -2) cosTheta_i) 3))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 v -2) 3) (pow.f32 cosTheta_i 3)))
(cbrt.f32 (*.f32 (pow.f32 cosTheta_i 3) (pow.f32 (pow.f32 v -2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 cosTheta_i v) 3) (/.f32 1 (pow.f32 v 3))))
(cbrt.f32 (/.f32 (pow.f32 cosTheta_i 3) (pow.f32 (*.f32 v v) 3)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 cosTheta_i v) 3) (pow.f32 v 3)))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 v -2) cosTheta_i)))
(exp.f32 (log.f32 (*.f32 (pow.f32 v -2) cosTheta_i)))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 v -2) cosTheta_i)) 1))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 v -2) cosTheta_i)))

simplify150.0ms (0.5%)

Algorithm
egg-herbie
Rules
1304×associate-*r*
1098×associate-*l*
794×times-frac
612×associate-/l*
506×fma-def
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
064913285
1178712089
Stop Event
node limit
Counts
475 → 332
Calls
Call 1
Inputs
(/.f32 1 (pow.f32 v 2))
(/.f32 1 (pow.f32 v 2))
(/.f32 1 (pow.f32 v 2))
(/.f32 1 (pow.f32 v 2))
(/.f32 1 (pow.f32 v 2))
(/.f32 1 (pow.f32 v 2))
(/.f32 1 (pow.f32 v 2))
(/.f32 1 (pow.f32 v 2))
(/.f32 1 (pow.f32 v 2))
(/.f32 1 (pow.f32 v 2))
(/.f32 1 (pow.f32 v 2))
(/.f32 1 (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 cosTheta_i (*.f32 v cosTheta_O))
(*.f32 cosTheta_i (*.f32 v cosTheta_O))
(*.f32 cosTheta_i (*.f32 v cosTheta_O))
(*.f32 cosTheta_i (*.f32 v cosTheta_O))
(*.f32 cosTheta_i (*.f32 v cosTheta_O))
(*.f32 cosTheta_i (*.f32 v cosTheta_O))
(*.f32 cosTheta_i (*.f32 v cosTheta_O))
(*.f32 cosTheta_i (*.f32 v cosTheta_O))
(*.f32 cosTheta_i (*.f32 v cosTheta_O))
(*.f32 cosTheta_i (*.f32 v cosTheta_O))
(*.f32 cosTheta_i (*.f32 v cosTheta_O))
(*.f32 cosTheta_i (*.f32 v cosTheta_O))
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(*.f32 2 v)
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(*.f32 2 v)
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(*.f32 3 v)
(*.f32 3 v)
(*.f32 3 v)
(*.f32 3 v)
(*.f32 3 v)
(*.f32 3 v)
(*.f32 3 v)
(*.f32 3 v)
(*.f32 3 v)
(*.f32 3 v)
(*.f32 3 v)
(*.f32 3 v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(*.f32 3 (*.f32 v (*.f32 cosTheta_i cosTheta_O)))
(+.f32 (*.f32 3 (*.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 -18 (*.f32 (pow.f32 v 3) (*.f32 cosTheta_i cosTheta_O))))
(+.f32 (*.f32 108 (*.f32 (pow.f32 v 5) (*.f32 cosTheta_i cosTheta_O))) (+.f32 (*.f32 3 (*.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 -18 (*.f32 (pow.f32 v 3) (*.f32 cosTheta_i cosTheta_O)))))
(+.f32 (*.f32 -648 (*.f32 (pow.f32 v 7) (*.f32 cosTheta_i cosTheta_O))) (+.f32 (*.f32 108 (*.f32 (pow.f32 v 5) (*.f32 cosTheta_i cosTheta_O))) (+.f32 (*.f32 3 (*.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 -18 (*.f32 (pow.f32 v 3) (*.f32 cosTheta_i cosTheta_O))))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 1/72 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 5)))))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 -1/432 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 7))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 1/72 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 5))))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 1/72 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 5)))))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 -1/432 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 7))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 1/72 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 5))))))
(/.f32 1/3 v)
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(*.f32 2 v)
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(*.f32 2 v)
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(*.f32 3 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(+.f32 (*.f32 -18 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 v 3) cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 3 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(+.f32 (*.f32 108 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 v 5) cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (+.f32 (*.f32 -18 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 v 3) cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 3 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(+.f32 (*.f32 108 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 v 5) cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (+.f32 (*.f32 -18 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 v 3) cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (+.f32 (*.f32 -648 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 v 7) cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 3 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/4 (*.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 1/3 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))))) (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O))))) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2)))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/4 (*.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 1/3 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))))) (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O))))) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/4 (*.f32 (+.f32 (*.f32 1/3 (*.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3))) (*.f32 1/3 (*.f32 sinTheta_i sinTheta_O))) (*.f32 cosTheta_i cosTheta_O))) (+.f32 (*.f32 -1/4 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_O (+.f32 1/3 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))))))) (*.f32 -1 (*.f32 sinTheta_i (*.f32 (+.f32 (*.f32 1/4 (*.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 1/3 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))))) (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O))))) sinTheta_O))))) (pow.f32 v 4))))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/4 (*.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 1/3 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))))) (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O))))) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2)))))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_O (+.f32 1/3 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))))))) (pow.f32 v 4))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/4 (*.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 1/3 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))))) (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O))))) (pow.f32 v 3))) (+.f32 (/.f32 (*.f32 sinTheta_i (*.f32 (+.f32 (*.f32 1/4 (*.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 1/3 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))))) (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O))))) sinTheta_O)) (pow.f32 v 4)) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (*.f32 1/4 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 (*.f32 -1/3 (*.f32 sinTheta_i sinTheta_O)) (*.f32 -1/3 (*.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3)))))) (pow.f32 v 4))))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))) (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 2) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 3) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 3) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))) (pow.f32 sinTheta_O 2))) (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))) (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 2) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 3) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 3) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))) (pow.f32 sinTheta_O 2))) (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 4) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 3) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 3) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))))) v)) (*.f32 1/6 (/.f32 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 4) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))))) (pow.f32 sinTheta_O 3))) (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 2) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))) (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 2) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 2) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))) (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 3) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))) (*.f32 -1 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 3) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 3) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 3) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))) (*.f32 -1 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 3) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))))) v)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O)) (*.f32 (pow.f32 v 4) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))) (*.f32 1/6 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O)) (*.f32 (pow.f32 v 4) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))))))) (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 2) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))) (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 3) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))) (*.f32 -1 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 3) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 cosTheta_i (pow.f32 v 2))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 v -2))) 1)
(/.f32 1 (*.f32 v v))
(/.f32 1 (*.f32 (neg.f32 v) (neg.f32 v)))
(/.f32 1 (*.f32 (/.f32 v 1) (/.f32 v 1)))
(/.f32 1 (*.f32 v (/.f32 v 1)))
(/.f32 1 (*.f32 (/.f32 v 1) v))
(/.f32 (/.f32 1 v) v)
(/.f32 -1 (*.f32 v (neg.f32 v)))
(/.f32 -1 (*.f32 (neg.f32 v) v))
(/.f32 -1 (*.f32 (neg.f32 v) (/.f32 v 1)))
(/.f32 -1 (*.f32 (/.f32 v 1) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 1 v) 1) v)
(pow.f32 v -2)
(pow.f32 (/.f32 1 v) 2)
(pow.f32 (pow.f32 v -2) 1)
(pow.f32 (*.f32 v v) -1)
(pow.f32 (cbrt.f32 (pow.f32 v -2)) 3)
(pow.f32 (pow.f32 (pow.f32 v -2) 3) 1/3)
(sqrt.f32 (/.f32 1 (pow.f32 v 4)))
(log.f32 (exp.f32 (pow.f32 v -2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 v -2))))
(cbrt.f32 (pow.f32 (pow.f32 v -2) 3))
(cbrt.f32 (*.f32 (/.f32 1 (pow.f32 v 3)) (/.f32 1 (pow.f32 v 3))))
(cbrt.f32 (/.f32 (/.f32 1 (pow.f32 v 3)) (pow.f32 v 3)))
(expm1.f32 (log1p.f32 (pow.f32 v -2)))
(exp.f32 (log.f32 (pow.f32 v -2)))
(exp.f32 (*.f32 (neg.f32 (log.f32 v)) 2))
(exp.f32 (*.f32 (log.f32 (pow.f32 v -2)) 1))
(log1p.f32 (expm1.f32 (pow.f32 v -2)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 v -2) cosTheta_i))) 1)
(/.f32 1 (/.f32 v (/.f32 cosTheta_i v)))
(/.f32 1 (*.f32 (/.f32 v cosTheta_i) v))
(/.f32 1 (*.f32 (/.f32 v cosTheta_i) (/.f32 v 1)))
(/.f32 cosTheta_i (*.f32 v v))
(/.f32 (/.f32 cosTheta_i v) v)
(/.f32 -1 (*.f32 (/.f32 v cosTheta_i) (neg.f32 v)))
(/.f32 (neg.f32 (/.f32 cosTheta_i v)) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i 1) (*.f32 v v))
(/.f32 (*.f32 cosTheta_i 1) (*.f32 v (/.f32 v 1)))
(/.f32 (*.f32 cosTheta_i -1) (*.f32 v (neg.f32 v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) 1) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (neg.f32 cosTheta_i) 1) (*.f32 (neg.f32 v) (/.f32 v 1)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) -1) (*.f32 (neg.f32 v) (neg.f32 v)))
(pow.f32 (*.f32 (pow.f32 v -2) cosTheta_i) 1)
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 v -2) cosTheta_i)) 3)
(pow.f32 (pow.f32 (*.f32 (pow.f32 v -2) cosTheta_i) 3) 1/3)
(pow.f32 (/.f32 (sqrt.f32 cosTheta_i) v) 2)
(pow.f32 (/.f32 v (/.f32 cosTheta_i v)) -1)
(sqrt.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (pow.f32 v 4)))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v -2)) cosTheta_i))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 v -2) cosTheta_i))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 v -2) cosTheta_i) 3))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 v -2) 3) (pow.f32 cosTheta_i 3)))
(cbrt.f32 (*.f32 (pow.f32 cosTheta_i 3) (pow.f32 (pow.f32 v -2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 cosTheta_i v) 3) (/.f32 1 (pow.f32 v 3))))
(cbrt.f32 (/.f32 (pow.f32 cosTheta_i 3) (pow.f32 (*.f32 v v) 3)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 cosTheta_i v) 3) (pow.f32 v 3)))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 v -2) cosTheta_i)))
(exp.f32 (log.f32 (*.f32 (pow.f32 v -2) cosTheta_i)))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 v -2) cosTheta_i)) 1))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 v -2) cosTheta_i)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 3 v) (*.f32 cosTheta_i cosTheta_O)))) 1)
(pow.f32 (*.f32 (*.f32 3 v) (*.f32 cosTheta_i cosTheta_O)) 1)
(pow.f32 (cbrt.f32 (*.f32 (*.f32 3 v) (*.f32 cosTheta_i cosTheta_O))) 3)
(pow.f32 (pow.f32 (*.f32 (*.f32 3 v) (*.f32 cosTheta_i cosTheta_O)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (*.f32 3 v) (*.f32 cosTheta_i cosTheta_O))) 2)
(sqrt.f32 (pow.f32 (*.f32 (*.f32 3 v) (*.f32 cosTheta_i cosTheta_O)) 2))
(log.f32 (pow.f32 (exp.f32 (*.f32 3 v)) (*.f32 cosTheta_i cosTheta_O)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 3 v) (*.f32 cosTheta_i cosTheta_O)))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 3 v) (*.f32 cosTheta_i cosTheta_O)) 3))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 3 v) (*.f32 cosTheta_i cosTheta_O))))
(exp.f32 (log.f32 (*.f32 (*.f32 3 v) (*.f32 cosTheta_i cosTheta_O))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 3 v) (*.f32 cosTheta_i cosTheta_O))) 1))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 3 v) (*.f32 cosTheta_i cosTheta_O))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)))) 1)
(pow.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) 1)
(pow.f32 (cbrt.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O))) 3)
(pow.f32 (pow.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O))) 2)
(sqrt.f32 (pow.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta_O) cosTheta_i) v))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(cbrt.f32 (pow.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) 3))
(cbrt.f32 (*.f32 (pow.f32 v 3) (pow.f32 (*.f32 cosTheta_i cosTheta_O) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 3) (pow.f32 v 3)))
(expm1.f32 (log1p.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O))))
(exp.f32 (log.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O))))
(exp.f32 (*.f32 (log.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O))) 1))
(log1p.f32 (expm1.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 1 v) 1/3))) 1)
(*.f32 1 (*.f32 (/.f32 1 v) 1/3))
(*.f32 (/.f32 1 v) 1/3)
(*.f32 (cbrt.f32 (pow.f32 (*.f32 v 3) -2)) (/.f32 1 (cbrt.f32 (*.f32 v 3))))
(*.f32 (pow.f32 (*.f32 v 3) -1/2) (pow.f32 (*.f32 v 3) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 v v) 1/9)) -1) (pow.f32 (cbrt.f32 (*.f32 v 3)) -1))
(*.f32 (pow.f32 (sqrt.f32 (*.f32 v 3)) -1) (pow.f32 (sqrt.f32 (*.f32 v 3)) -1))
(pow.f32 (*.f32 v 3) -1)
(pow.f32 (*.f32 (/.f32 1 v) 1/3) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (*.f32 v 3))) 3)
(pow.f32 (pow.f32 (*.f32 v 3) -3) 1/3)
(pow.f32 (pow.f32 (*.f32 v 3) -1/2) 2)
(pow.f32 (/.f32 (*.f32 v 3) 1) -1)
(sqrt.f32 (pow.f32 (*.f32 v 3) -2))
(log.f32 (exp.f32 (*.f32 (/.f32 1 v) 1/3)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 1 v) 1/3))))
(cbrt.f32 (pow.f32 (*.f32 v 3) -3))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 1 v) 1/3)))
(exp.f32 (neg.f32 (log.f32 (*.f32 v 3))))
(exp.f32 (*.f32 (log.f32 (*.f32 v 3)) -1))
(exp.f32 (*.f32 (neg.f32 (log.f32 (*.f32 v 3))) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 1 v) 1/3)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)))) 1)
(*.f32 1 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2))) 2) (cbrt.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2))))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2))) (sqrt.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2))))
(/.f32 (+.f32 (pow.f32 (*.f32 v 3) -3) (*.f32 8 (pow.f32 v 3))) (+.f32 (pow.f32 (*.f32 v 3) -2) (-.f32 (pow.f32 (*.f32 v 2) 2) (*.f32 (*.f32 (/.f32 1 v) 1/3) (*.f32 v 2)))))
(/.f32 (-.f32 (pow.f32 (*.f32 v 3) -2) (pow.f32 (*.f32 v 2) 2)) (-.f32 (*.f32 (/.f32 1 v) 1/3) (*.f32 v 2)))
(pow.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) 1)
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2))) 3)
(pow.f32 (pow.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2))) 2)
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) 2))
(log.f32 (exp.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) 3))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2))))
(exp.f32 (log.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2))) 1))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2))))
(fma.f32 1 (*.f32 (/.f32 1 v) 1/3) (*.f32 v 2))
(fma.f32 1 (*.f32 v 2) (*.f32 (/.f32 1 v) 1/3))
(fma.f32 v 2 (*.f32 (/.f32 1 v) 1/3))
(fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2))
(fma.f32 2 v (*.f32 (/.f32 1 v) 1/3))
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 v 2) 2)) (cbrt.f32 (*.f32 v 2)) (*.f32 (/.f32 1 v) 1/3))
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 v 3) -2)) (/.f32 1 (cbrt.f32 (*.f32 v 3))) (*.f32 v 2))
(fma.f32 (sqrt.f32 (*.f32 v 2)) (sqrt.f32 (*.f32 v 2)) (*.f32 (/.f32 1 v) 1/3))
(fma.f32 (pow.f32 (*.f32 v 3) -1/2) (pow.f32 (*.f32 v 3) -1/2) (*.f32 v 2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 v 3))) 1)
(*.f32 1 (*.f32 v 3))
(*.f32 v 3)
(*.f32 (cbrt.f32 (/.f32 (*.f32 v v) 1/9)) (cbrt.f32 (*.f32 v 3)))
(*.f32 (sqrt.f32 (*.f32 v 3)) (sqrt.f32 (*.f32 v 3)))
(pow.f32 (*.f32 v 3) 1)
(pow.f32 (cbrt.f32 (*.f32 v 3)) 3)
(pow.f32 (pow.f32 (*.f32 v 3) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 v 3)) 2)
(pow.f32 (/.f32 1/3 v) -1)
(sqrt.f32 (/.f32 (*.f32 v v) 1/9))
(log.f32 (pow.f32 (exp.f32 v) 3))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 v 3))))
(cbrt.f32 (pow.f32 (*.f32 v 3) 3))
(expm1.f32 (log1p.f32 (*.f32 v 3)))
(exp.f32 (log.f32 (*.f32 v 3)))
(exp.f32 (*.f32 (log.f32 (*.f32 v 3)) 1))
(log1p.f32 (expm1.f32 (*.f32 v 3)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O)))) 1)
(*.f32 1 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O))) 2) (cbrt.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O))))
(*.f32 (sqrt.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O))) (sqrt.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O))))
(pow.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O)) 1)
(pow.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O))) 3)
(pow.f32 (pow.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O))) 2)
(pow.f32 (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) (*.f32 cosTheta_i cosTheta_O)) -1)
(sqrt.f32 (pow.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O)) 2))
(log.f32 (exp.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O)))))
(cbrt.f32 (pow.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O)) 3))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 3) (pow.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) 3)))
(expm1.f32 (log1p.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O))))
(exp.f32 (log.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O))))
(exp.f32 (*.f32 (log.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O))) 1))
(log1p.f32 (expm1.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O))))
(+.f32 (*.f32 v 2) (*.f32 v (*.f32 1/3 (pow.f32 v -2))))
(+.f32 (*.f32 v 2) (*.f32 (*.f32 1/3 (pow.f32 v -2)) v))
(-.f32 (exp.f32 (log1p.f32 (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2)))) 1)
(pow.f32 (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2)) 1)
(pow.f32 (cbrt.f32 (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) 3)
(pow.f32 (pow.f32 (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) 2)
(sqrt.f32 (pow.f32 (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2)) 2))
(log.f32 (pow.f32 (exp.f32 v) (fma.f32 1/3 (pow.f32 v -2) 2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2)))))
(cbrt.f32 (pow.f32 (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2)) 3))
(cbrt.f32 (*.f32 (pow.f32 v 3) (pow.f32 (fma.f32 1/3 (pow.f32 v -2) 2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 1/3 (pow.f32 v -2) 2) 3) (pow.f32 v 3)))
(expm1.f32 (log1p.f32 (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))))
(exp.f32 (log.f32 (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))))
(exp.f32 (*.f32 (log.f32 (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) 1))
(log1p.f32 (expm1.f32 (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))))
(fma.f32 1 (*.f32 v 2) (*.f32 v (*.f32 1/3 (pow.f32 v -2))))
(fma.f32 1 (*.f32 v 2) (*.f32 (*.f32 1/3 (pow.f32 v -2)) v))
(fma.f32 v 2 (*.f32 v (*.f32 1/3 (pow.f32 v -2))))
(fma.f32 v 2 (*.f32 (*.f32 1/3 (pow.f32 v -2)) v))
(fma.f32 2 v (*.f32 v (*.f32 1/3 (pow.f32 v -2))))
(fma.f32 2 v (*.f32 (*.f32 1/3 (pow.f32 v -2)) v))
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 v 2) 2)) (cbrt.f32 (*.f32 v 2)) (*.f32 v (*.f32 1/3 (pow.f32 v -2))))
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 v 2) 2)) (cbrt.f32 (*.f32 v 2)) (*.f32 (*.f32 1/3 (pow.f32 v -2)) v))
(fma.f32 (sqrt.f32 (*.f32 v 2)) (sqrt.f32 (*.f32 v 2)) (*.f32 v (*.f32 1/3 (pow.f32 v -2))))
(fma.f32 (sqrt.f32 (*.f32 v 2)) (sqrt.f32 (*.f32 v 2)) (*.f32 (*.f32 1/3 (pow.f32 v -2)) v))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))) 1)
(*.f32 1 (*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1 (*.f32 v (*.f32 (fma.f32 1/3 (pow.f32 v -2) 2) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))) 2) (cbrt.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))) (sqrt.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))
(pow.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))) 1)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))) 2)
(pow.f32 (/.f32 (*.f32 v (*.f32 (fma.f32 1/3 (pow.f32 v -2) 2) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))) (*.f32 cosTheta_i cosTheta_O)) -1)
(sqrt.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))) 2))
(log.f32 (pow.f32 (exp.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2)))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))) 3))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 3) (pow.f32 (*.f32 v (*.f32 (fma.f32 1/3 (pow.f32 v -2) 2) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))) 3)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))
(exp.f32 (-.f32 (log.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2)))) (*.f32 (/.f32 sinTheta_O v) sinTheta_i)))
(exp.f32 (*.f32 (-.f32 (log.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2)))) (*.f32 (/.f32 sinTheta_O v) sinTheta_i)) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 v -2) cosTheta_i))) 1)
(*.f32 1 (*.f32 (pow.f32 v -2) cosTheta_i))
(*.f32 (pow.f32 v -2) cosTheta_i)
(*.f32 cosTheta_i (pow.f32 v -2))
(*.f32 (/.f32 cosTheta_i v) (/.f32 1 v))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (pow.f32 v -2) cosTheta_i)) 2) (cbrt.f32 (*.f32 (pow.f32 v -2) cosTheta_i)))
(*.f32 (/.f32 (sqrt.f32 cosTheta_i) v) (/.f32 (sqrt.f32 cosTheta_i) v))
(pow.f32 (*.f32 (pow.f32 v -2) cosTheta_i) 1)
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 v -2) cosTheta_i)) 3)
(pow.f32 (pow.f32 (*.f32 (pow.f32 v -2) cosTheta_i) 3) 1/3)
(pow.f32 (/.f32 (sqrt.f32 cosTheta_i) v) 2)
(pow.f32 (/.f32 v (/.f32 cosTheta_i v)) -1)
(sqrt.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (pow.f32 v 4)))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v -2)) cosTheta_i))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 v -2) cosTheta_i))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 v -2) cosTheta_i) 3))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 v -2) 3) (pow.f32 cosTheta_i 3)))
(cbrt.f32 (*.f32 (pow.f32 cosTheta_i 3) (pow.f32 (pow.f32 v -2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 cosTheta_i v) 3) (/.f32 1 (pow.f32 v 3))))
(cbrt.f32 (/.f32 (pow.f32 cosTheta_i 3) (pow.f32 (*.f32 v v) 3)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 cosTheta_i v) 3) (pow.f32 v 3)))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 v -2) cosTheta_i)))
(exp.f32 (log.f32 (*.f32 (pow.f32 v -2) cosTheta_i)))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 v -2) cosTheta_i)) 1))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 v -2) cosTheta_i)))
Outputs
(/.f32 1 (pow.f32 v 2))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(/.f32 1 (pow.f32 v 2))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(/.f32 1 (pow.f32 v 2))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(/.f32 1 (pow.f32 v 2))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(/.f32 1 (pow.f32 v 2))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(/.f32 1 (pow.f32 v 2))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(/.f32 1 (pow.f32 v 2))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(/.f32 1 (pow.f32 v 2))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(/.f32 1 (pow.f32 v 2))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(/.f32 1 (pow.f32 v 2))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(/.f32 1 (pow.f32 v 2))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(/.f32 1 (pow.f32 v 2))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 v (*.f32 3 (*.f32 cosTheta_i cosTheta_O)))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 v (*.f32 3 (*.f32 cosTheta_i cosTheta_O)))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 v (*.f32 3 (*.f32 cosTheta_i cosTheta_O)))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 v (*.f32 3 (*.f32 cosTheta_i cosTheta_O)))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 v (*.f32 3 (*.f32 cosTheta_i cosTheta_O)))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 v (*.f32 3 (*.f32 cosTheta_i cosTheta_O)))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 v (*.f32 3 (*.f32 cosTheta_i cosTheta_O)))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 v (*.f32 3 (*.f32 cosTheta_i cosTheta_O)))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 v (*.f32 3 (*.f32 cosTheta_i cosTheta_O)))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 v (*.f32 3 (*.f32 cosTheta_i cosTheta_O)))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 v (*.f32 3 (*.f32 cosTheta_i cosTheta_O)))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 v (*.f32 3 (*.f32 cosTheta_i cosTheta_O)))
(*.f32 cosTheta_i (*.f32 v cosTheta_O))
(*.f32 v (*.f32 cosTheta_i cosTheta_O))
(*.f32 cosTheta_i (*.f32 v cosTheta_O))
(*.f32 v (*.f32 cosTheta_i cosTheta_O))
(*.f32 cosTheta_i (*.f32 v cosTheta_O))
(*.f32 v (*.f32 cosTheta_i cosTheta_O))
(*.f32 cosTheta_i (*.f32 v cosTheta_O))
(*.f32 v (*.f32 cosTheta_i cosTheta_O))
(*.f32 cosTheta_i (*.f32 v cosTheta_O))
(*.f32 v (*.f32 cosTheta_i cosTheta_O))
(*.f32 cosTheta_i (*.f32 v cosTheta_O))
(*.f32 v (*.f32 cosTheta_i cosTheta_O))
(*.f32 cosTheta_i (*.f32 v cosTheta_O))
(*.f32 v (*.f32 cosTheta_i cosTheta_O))
(*.f32 cosTheta_i (*.f32 v cosTheta_O))
(*.f32 v (*.f32 cosTheta_i cosTheta_O))
(*.f32 cosTheta_i (*.f32 v cosTheta_O))
(*.f32 v (*.f32 cosTheta_i cosTheta_O))
(*.f32 cosTheta_i (*.f32 v cosTheta_O))
(*.f32 v (*.f32 cosTheta_i cosTheta_O))
(*.f32 cosTheta_i (*.f32 v cosTheta_O))
(*.f32 v (*.f32 cosTheta_i cosTheta_O))
(*.f32 cosTheta_i (*.f32 v cosTheta_O))
(*.f32 v (*.f32 cosTheta_i cosTheta_O))
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(/.f32 1/3 v)
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(fma.f32 v 2 (/.f32 1/3 v))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(fma.f32 v 2 (/.f32 1/3 v))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(fma.f32 v 2 (/.f32 1/3 v))
(*.f32 2 v)
(*.f32 v 2)
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(fma.f32 v 2 (/.f32 1/3 v))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(fma.f32 v 2 (/.f32 1/3 v))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(fma.f32 v 2 (/.f32 1/3 v))
(*.f32 2 v)
(*.f32 v 2)
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(fma.f32 v 2 (/.f32 1/3 v))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(fma.f32 v 2 (/.f32 1/3 v))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(fma.f32 v 2 (/.f32 1/3 v))
(*.f32 3 v)
(*.f32 v 3)
(*.f32 3 v)
(*.f32 v 3)
(*.f32 3 v)
(*.f32 v 3)
(*.f32 3 v)
(*.f32 v 3)
(*.f32 3 v)
(*.f32 v 3)
(*.f32 3 v)
(*.f32 v 3)
(*.f32 3 v)
(*.f32 v 3)
(*.f32 3 v)
(*.f32 v 3)
(*.f32 3 v)
(*.f32 v 3)
(*.f32 3 v)
(*.f32 v 3)
(*.f32 3 v)
(*.f32 v 3)
(*.f32 3 v)
(*.f32 v 3)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(*.f32 3 (*.f32 v (*.f32 cosTheta_i cosTheta_O)))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 v (*.f32 3 (*.f32 cosTheta_i cosTheta_O)))
(+.f32 (*.f32 3 (*.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 -18 (*.f32 (pow.f32 v 3) (*.f32 cosTheta_i cosTheta_O))))
(fma.f32 3 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 -18 (*.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 -18 (pow.f32 v 3)) (*.f32 v 3)))
(+.f32 (*.f32 108 (*.f32 (pow.f32 v 5) (*.f32 cosTheta_i cosTheta_O))) (+.f32 (*.f32 3 (*.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 -18 (*.f32 (pow.f32 v 3) (*.f32 cosTheta_i cosTheta_O)))))
(fma.f32 108 (*.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 5)) (fma.f32 3 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 -18 (*.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))))
(fma.f32 108 (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 v 5))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 -18 (pow.f32 v 3)) (*.f32 v 3))))
(+.f32 (*.f32 -648 (*.f32 (pow.f32 v 7) (*.f32 cosTheta_i cosTheta_O))) (+.f32 (*.f32 108 (*.f32 (pow.f32 v 5) (*.f32 cosTheta_i cosTheta_O))) (+.f32 (*.f32 3 (*.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 -18 (*.f32 (pow.f32 v 3) (*.f32 cosTheta_i cosTheta_O))))))
(fma.f32 -648 (*.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 7)) (fma.f32 108 (*.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 5)) (fma.f32 3 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 -18 (*.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 -648 (pow.f32 v 7)) (*.f32 108 (pow.f32 v 5)))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 -18 (pow.f32 v 3)) (*.f32 v 3))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 1/2 (*.f32 cosTheta_i cosTheta_O)) v)
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(fma.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)) (/.f32 (*.f32 1/2 (*.f32 cosTheta_i cosTheta_O)) v))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 1/72 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 5)))))
(fma.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)) (fma.f32 1/2 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (*.f32 1/72 (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 5))))
(fma.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)) (fma.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 1/72 (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 5))))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 -1/432 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 7))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 1/72 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 5))))))
(fma.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)) (fma.f32 -1/432 (/.f32 cosTheta_i (/.f32 (pow.f32 v 7) cosTheta_O)) (fma.f32 1/2 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (*.f32 1/72 (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 5)))))
(fma.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)) (fma.f32 -1/432 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 7)) (fma.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 1/72 (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 5)))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 1/2 (*.f32 cosTheta_i cosTheta_O)) v)
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(fma.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)) (/.f32 (*.f32 1/2 (*.f32 cosTheta_i cosTheta_O)) v))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 1/72 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 5)))))
(fma.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)) (fma.f32 1/2 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (*.f32 1/72 (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 5))))
(fma.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)) (fma.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 1/72 (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 5))))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 -1/432 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 7))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 1/72 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 5))))))
(fma.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)) (fma.f32 -1/432 (/.f32 cosTheta_i (/.f32 (pow.f32 v 7) cosTheta_O)) (fma.f32 1/2 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (*.f32 1/72 (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 5)))))
(fma.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)) (fma.f32 -1/432 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 7)) (fma.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 1/72 (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 5)))))
(/.f32 1/3 v)
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(fma.f32 v 2 (/.f32 1/3 v))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(fma.f32 v 2 (/.f32 1/3 v))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(fma.f32 v 2 (/.f32 1/3 v))
(*.f32 2 v)
(*.f32 v 2)
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(fma.f32 v 2 (/.f32 1/3 v))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(fma.f32 v 2 (/.f32 1/3 v))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(fma.f32 v 2 (/.f32 1/3 v))
(*.f32 2 v)
(*.f32 v 2)
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(fma.f32 v 2 (/.f32 1/3 v))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(fma.f32 v 2 (/.f32 1/3 v))
(+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v))
(fma.f32 v 2 (/.f32 1/3 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 3 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 3 (/.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 v cosTheta_O))))
(/.f32 3 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 cosTheta_i cosTheta_O))))
(+.f32 (*.f32 -18 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 v 3) cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 3 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(fma.f32 -18 (/.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 cosTheta_O (pow.f32 v 3)))) (*.f32 3 (/.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 v cosTheta_O)))))
(fma.f32 -18 (/.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O (pow.f32 v 3)))) (/.f32 3 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(+.f32 (*.f32 108 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 v 5) cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (+.f32 (*.f32 -18 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 v 3) cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 3 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(fma.f32 108 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (pow.f32 v 5))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (fma.f32 -18 (/.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 cosTheta_O (pow.f32 v 3)))) (*.f32 3 (/.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 v cosTheta_O))))))
(fma.f32 108 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 v 5))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (fma.f32 -18 (/.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O (pow.f32 v 3)))) (/.f32 3 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 cosTheta_i cosTheta_O))))))
(+.f32 (*.f32 108 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 v 5) cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (+.f32 (*.f32 -18 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 v 3) cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (+.f32 (*.f32 -648 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 v 7) cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 3 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(fma.f32 108 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (pow.f32 v 5))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (fma.f32 -18 (/.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 cosTheta_O (pow.f32 v 3)))) (fma.f32 -648 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (pow.f32 v 7))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 3 (/.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 v cosTheta_O)))))))
(fma.f32 108 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 v 5))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (fma.f32 -18 (/.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O (pow.f32 v 3)))) (fma.f32 3 (/.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v cosTheta_O))) (*.f32 -648 (/.f32 (*.f32 cosTheta_O (pow.f32 v 7)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_i))))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 1/2 (*.f32 cosTheta_i cosTheta_O)) v)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))))
(fma.f32 1/2 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))) (*.f32 v v))))
(fma.f32 -1/2 (*.f32 (/.f32 sinTheta_i v) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) sinTheta_O) v)) (/.f32 (*.f32 1/2 (*.f32 cosTheta_i cosTheta_O)) v))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/4 (*.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 1/3 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))))) (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O))))) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2)))))
(fma.f32 -1 (/.f32 (fma.f32 1/4 (*.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 1/3 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 -1/2 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 v 3)) (fma.f32 1/2 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))) (*.f32 v v)))))
(-.f32 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_i v) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) sinTheta_O) v)) (/.f32 (*.f32 1/2 (*.f32 cosTheta_i cosTheta_O)) v)) (/.f32 (fma.f32 -1/2 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O) 1/3) 1/4))) (pow.f32 v 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/4 (*.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 1/3 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))))) (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O))))) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/4 (*.f32 (+.f32 (*.f32 1/3 (*.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3))) (*.f32 1/3 (*.f32 sinTheta_i sinTheta_O))) (*.f32 cosTheta_i cosTheta_O))) (+.f32 (*.f32 -1/4 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_O (+.f32 1/3 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))))))) (*.f32 -1 (*.f32 sinTheta_i (*.f32 (+.f32 (*.f32 1/4 (*.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 1/3 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))))) (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O))))) sinTheta_O))))) (pow.f32 v 4))))))
(fma.f32 -1 (/.f32 (fma.f32 1/4 (*.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 1/3 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 -1/2 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 v 3)) (fma.f32 1/2 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))) (*.f32 v v)) (neg.f32 (/.f32 (fma.f32 1/4 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 1/3 (+.f32 (*.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3)) (*.f32 sinTheta_i sinTheta_O)))) (fma.f32 -1/4 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_O (+.f32 1/3 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))))))) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (fma.f32 1/4 (*.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 1/3 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 -1/2 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O))))))))))) (pow.f32 v 4))))))
(-.f32 (-.f32 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_i v) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) sinTheta_O) v)) (/.f32 (*.f32 1/2 (*.f32 cosTheta_i cosTheta_O)) v)) (/.f32 (-.f32 (fma.f32 (*.f32 1/12 (fma.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3) (*.f32 sinTheta_i sinTheta_O))) (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_O (*.f32 cosTheta_i (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O) 1/3)))) -1/4))) (*.f32 sinTheta_i (*.f32 sinTheta_O (fma.f32 -1/2 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O) 1/3) 1/4)))))) (pow.f32 v 4))) (/.f32 (fma.f32 -1/2 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O) 1/3) 1/4))) (pow.f32 v 3)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 1/2 (*.f32 cosTheta_i cosTheta_O)) v)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))))
(fma.f32 1/2 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))) (*.f32 v v))))
(fma.f32 -1/2 (*.f32 (/.f32 sinTheta_i v) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) sinTheta_O) v)) (/.f32 (*.f32 1/2 (*.f32 cosTheta_i cosTheta_O)) v))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/4 (*.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 1/3 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))))) (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O))))) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2)))))
(fma.f32 -1 (/.f32 (fma.f32 1/4 (*.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 1/3 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 -1/2 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 v 3)) (fma.f32 1/2 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))) (*.f32 v v)))))
(-.f32 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_i v) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) sinTheta_O) v)) (/.f32 (*.f32 1/2 (*.f32 cosTheta_i cosTheta_O)) v)) (/.f32 (fma.f32 -1/2 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O) 1/3) 1/4))) (pow.f32 v 3)))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_O (+.f32 1/3 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2))))))) (pow.f32 v 4))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/4 (*.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 1/3 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))))) (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O))))) (pow.f32 v 3))) (+.f32 (/.f32 (*.f32 sinTheta_i (*.f32 (+.f32 (*.f32 1/4 (*.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 1/3 (*.f32 (pow.f32 sinTheta_i 2) (pow.f32 sinTheta_O 2)))))) (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O))))) sinTheta_O)) (pow.f32 v 4)) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (*.f32 1/4 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 (*.f32 -1/3 (*.f32 sinTheta_i sinTheta_O)) (*.f32 -1/3 (*.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3)))))) (pow.f32 v 4))))))))
(fma.f32 1/4 (/.f32 sinTheta_i (/.f32 (pow.f32 v 4) (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_O (+.f32 1/3 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)))))))) (fma.f32 -1 (/.f32 (fma.f32 1/4 (*.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 1/3 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 -1/2 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 v 3)) (+.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (fma.f32 1/4 (*.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 1/3 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 -1/2 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)))))))) (pow.f32 v 4)) (fma.f32 1/2 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 1/4 (/.f32 cosTheta_i (/.f32 (pow.f32 v 4) (*.f32 cosTheta_O (*.f32 -1/3 (+.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3)))))))))))))
(fma.f32 1/4 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i cosTheta_O) sinTheta_O)) (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O) 1/3)) (pow.f32 v 4)) (-.f32 (+.f32 (/.f32 (*.f32 sinTheta_O (fma.f32 -1/2 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O) 1/3) 1/4)))) (/.f32 (pow.f32 v 4) sinTheta_i)) (fma.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_i v) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) sinTheta_O) v)) (/.f32 1/4 (/.f32 (pow.f32 v 4) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 -1/3 (fma.f32 (pow.f32 sinTheta_i 3) (pow.f32 sinTheta_O 3) (*.f32 sinTheta_i sinTheta_O)))))))))) (/.f32 (fma.f32 -1/2 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O) 1/3) 1/4))) (pow.f32 v 3))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))) (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 2) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 2 (/.f32 1/3 (*.f32 v v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))) (*.f32 v v)) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(-.f32 (*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O) (/.f32 sinTheta_i (/.f32 (*.f32 v (fma.f32 v 2 (/.f32 1/3 v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) sinTheta_O))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 3) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 3) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))) (pow.f32 sinTheta_O 2))) (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))) (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 2) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))))
(fma.f32 -1 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 v 3)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 2 (/.f32 1/3 (*.f32 v v))))) -1/2)) (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 2 (/.f32 1/3 (*.f32 v v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))) (*.f32 v v)) (+.f32 2 (/.f32 1/3 (*.f32 v v)))))))
(-.f32 (fma.f32 (*.f32 (/.f32 (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_i))) (pow.f32 v 3)) (fma.f32 1/3 (pow.f32 v -2) 2)) -1/2) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)) (/.f32 sinTheta_i (/.f32 (*.f32 v (fma.f32 v 2 (/.f32 1/3 v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) sinTheta_O))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 3) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 3) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))) (pow.f32 sinTheta_O 2))) (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 4) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 3) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 3) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))))) v)) (*.f32 1/6 (/.f32 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (pow.f32 v 4) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))))) (pow.f32 sinTheta_O 3))) (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 2) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))))))
(fma.f32 -1 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 v 3)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 2 (/.f32 1/3 (*.f32 v v))))) -1/2)) (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 2 (/.f32 1/3 (*.f32 v v))))) (*.f32 -1 (+.f32 (*.f32 (pow.f32 sinTheta_O 3) (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_i 3) (pow.f32 v 4)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 2 (/.f32 1/3 (*.f32 v v))))) (fma.f32 -1 (/.f32 sinTheta_i (/.f32 v (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 v 3)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 2 (/.f32 1/3 (*.f32 v v))))) -1/2))) (/.f32 (*.f32 1/6 (*.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 sinTheta_i 3))) (*.f32 (+.f32 2 (/.f32 1/3 (*.f32 v v))) (pow.f32 v 4)))))) (/.f32 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))) (*.f32 v v)) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))))
(-.f32 (fma.f32 -1 (fma.f32 (pow.f32 sinTheta_O 3) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 4)) (/.f32 (pow.f32 sinTheta_i 3) (fma.f32 1/3 (pow.f32 v -2) 2))) (-.f32 (/.f32 (*.f32 (*.f32 1/6 (*.f32 cosTheta_i cosTheta_O)) (pow.f32 sinTheta_i 3)) (*.f32 (fma.f32 1/3 (pow.f32 v -2) 2) (pow.f32 v 4))) (/.f32 sinTheta_i (/.f32 v (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) -1/2) (*.f32 (/.f32 (fma.f32 1/3 (pow.f32 v -2) 2) cosTheta_O) (/.f32 (pow.f32 v 3) cosTheta_i))))))) (/.f32 sinTheta_i (/.f32 (*.f32 v (fma.f32 v 2 (/.f32 1/3 v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) sinTheta_O)))) (*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) -1/2) (*.f32 (/.f32 (fma.f32 1/3 (pow.f32 v -2) 2) cosTheta_O) (/.f32 (pow.f32 v 3) cosTheta_i))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))) (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 2) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 2 (/.f32 1/3 (*.f32 v v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))) (*.f32 v v)) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(-.f32 (*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O) (/.f32 sinTheta_i (/.f32 (*.f32 v (fma.f32 v 2 (/.f32 1/3 v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) sinTheta_O))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 2) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))) (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 3) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))) (*.f32 -1 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 3) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))))))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 2 (/.f32 1/3 (*.f32 v v))))) (*.f32 -1 (+.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))) (*.f32 v v)) (+.f32 2 (/.f32 1/3 (*.f32 v v)))) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 (/.f32 cosTheta_i (pow.f32 v 3)) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (+.f32 2 (/.f32 1/3 (*.f32 v v))))) -1/2)))))
(-.f32 (-.f32 (*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O) (/.f32 sinTheta_i (/.f32 (*.f32 v (fma.f32 v 2 (/.f32 1/3 v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) sinTheta_O)))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (/.f32 cosTheta_i (pow.f32 v 3)) (*.f32 (/.f32 cosTheta_O (/.f32 (fma.f32 1/3 (pow.f32 v -2) 2) (*.f32 sinTheta_O sinTheta_O))) -1/2)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 3) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 3) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))) (*.f32 -1 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 3) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))))) v)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O)) (*.f32 (pow.f32 v 4) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))) (*.f32 1/6 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O)) (*.f32 (pow.f32 v 4) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))))))) (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (*.f32 (pow.f32 v 2) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))) (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 3) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))))) (*.f32 -1 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (*.f32 (pow.f32 v 3) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))))))))
(fma.f32 -1 (*.f32 (pow.f32 sinTheta_i 3) (fma.f32 -1 (/.f32 sinTheta_O (/.f32 v (*.f32 (*.f32 (/.f32 cosTheta_i (pow.f32 v 3)) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (+.f32 2 (/.f32 1/3 (*.f32 v v))))) -1/2))) (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (pow.f32 sinTheta_O 3))) (*.f32 (+.f32 2 (/.f32 1/3 (*.f32 v v))) (pow.f32 v 4))) -1/3))) (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 2 (/.f32 1/3 (*.f32 v v))))) (*.f32 -1 (+.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))) (*.f32 v v)) (+.f32 2 (/.f32 1/3 (*.f32 v v)))) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 (/.f32 cosTheta_i (pow.f32 v 3)) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (+.f32 2 (/.f32 1/3 (*.f32 v v))))) -1/2))))))
(-.f32 (-.f32 (-.f32 (*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O) (/.f32 sinTheta_i (/.f32 (*.f32 v (fma.f32 v 2 (/.f32 1/3 v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) sinTheta_O)))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (/.f32 cosTheta_i (pow.f32 v 3)) (*.f32 (/.f32 cosTheta_O (/.f32 (fma.f32 1/3 (pow.f32 v -2) 2) (*.f32 sinTheta_O sinTheta_O))) -1/2))))) (*.f32 (pow.f32 sinTheta_i 3) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 sinTheta_O 3)) -1/3) (*.f32 (fma.f32 1/3 (pow.f32 v -2) 2) (pow.f32 v 4))) (/.f32 sinTheta_O (/.f32 v (*.f32 (/.f32 cosTheta_i (pow.f32 v 3)) (*.f32 (/.f32 cosTheta_O (/.f32 (fma.f32 1/3 (pow.f32 v -2) 2) (*.f32 sinTheta_O sinTheta_O))) -1/2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (pow.f32 v 2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 v -2))) 1)
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(/.f32 1 (*.f32 (neg.f32 v) (neg.f32 v)))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(/.f32 1 (*.f32 (/.f32 v 1) (/.f32 v 1)))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(/.f32 1 (*.f32 v (/.f32 v 1)))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(/.f32 1 (*.f32 (/.f32 v 1) v))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(/.f32 (/.f32 1 v) v)
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(/.f32 -1 (*.f32 v (neg.f32 v)))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(/.f32 -1 (*.f32 (neg.f32 v) v))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(/.f32 -1 (*.f32 (neg.f32 v) (/.f32 v 1)))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(/.f32 -1 (*.f32 (/.f32 v 1) (neg.f32 v)))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(/.f32 (*.f32 (/.f32 1 v) 1) v)
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(pow.f32 v -2)
(/.f32 1 (*.f32 v v))
(pow.f32 (/.f32 1 v) 2)
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(pow.f32 (pow.f32 v -2) 1)
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(pow.f32 (*.f32 v v) -1)
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(pow.f32 (cbrt.f32 (pow.f32 v -2)) 3)
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(pow.f32 (pow.f32 (pow.f32 v -2) 3) 1/3)
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(sqrt.f32 (/.f32 1 (pow.f32 v 4)))
(log.f32 (exp.f32 (pow.f32 v -2)))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 v -2))))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(cbrt.f32 (pow.f32 (pow.f32 v -2) 3))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(cbrt.f32 (*.f32 (/.f32 1 (pow.f32 v 3)) (/.f32 1 (pow.f32 v 3))))
(cbrt.f32 (/.f32 1 (pow.f32 v 6)))
(cbrt.f32 (/.f32 (/.f32 1 (pow.f32 v 3)) (pow.f32 v 3)))
(cbrt.f32 (*.f32 (/.f32 1 (pow.f32 v 3)) (/.f32 1 (pow.f32 v 3))))
(cbrt.f32 (/.f32 1 (pow.f32 v 6)))
(expm1.f32 (log1p.f32 (pow.f32 v -2)))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(exp.f32 (log.f32 (pow.f32 v -2)))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(exp.f32 (*.f32 (neg.f32 (log.f32 v)) 2))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(exp.f32 (*.f32 (log.f32 (pow.f32 v -2)) 1))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(log1p.f32 (expm1.f32 (pow.f32 v -2)))
(/.f32 1 (*.f32 v v))
(pow.f32 v -2)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 v -2) cosTheta_i))) 1)
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 1 (/.f32 v (/.f32 cosTheta_i v)))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 1 (*.f32 (/.f32 v cosTheta_i) v))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 1 (*.f32 (/.f32 v cosTheta_i) (/.f32 v 1)))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 cosTheta_i (*.f32 v v))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 -1 (*.f32 (/.f32 v cosTheta_i) (neg.f32 v)))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 (neg.f32 (/.f32 cosTheta_i v)) (neg.f32 v))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 (*.f32 cosTheta_i 1) (*.f32 v v))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 (*.f32 cosTheta_i 1) (*.f32 v (/.f32 v 1)))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 (*.f32 cosTheta_i -1) (*.f32 v (neg.f32 v)))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 (*.f32 (neg.f32 cosTheta_i) 1) (*.f32 (neg.f32 v) v))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 (*.f32 (neg.f32 cosTheta_i) 1) (*.f32 (neg.f32 v) (/.f32 v 1)))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 (*.f32 (neg.f32 cosTheta_i) -1) (*.f32 (neg.f32 v) (neg.f32 v)))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(pow.f32 (*.f32 (pow.f32 v -2) cosTheta_i) 1)
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 v -2) cosTheta_i)) 3)
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(pow.f32 (pow.f32 (*.f32 (pow.f32 v -2) cosTheta_i) 3) 1/3)
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(pow.f32 (/.f32 (sqrt.f32 cosTheta_i) v) 2)
(pow.f32 (/.f32 v (/.f32 cosTheta_i v)) -1)
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(sqrt.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (pow.f32 v 4)))
(sqrt.f32 (/.f32 cosTheta_i (/.f32 (pow.f32 v 4) cosTheta_i)))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v -2)) cosTheta_i))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 v -2) cosTheta_i))))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 v -2) cosTheta_i) 3))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 v -2) 3) (pow.f32 cosTheta_i 3)))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(cbrt.f32 (*.f32 (pow.f32 cosTheta_i 3) (pow.f32 (pow.f32 v -2) 3)))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 cosTheta_i v) 3) (/.f32 1 (pow.f32 v 3))))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(cbrt.f32 (/.f32 (pow.f32 cosTheta_i 3) (pow.f32 (*.f32 v v) 3)))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 cosTheta_i v) 3) (pow.f32 v 3)))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 v -2) cosTheta_i)))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(exp.f32 (log.f32 (*.f32 (pow.f32 v -2) cosTheta_i)))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 v -2) cosTheta_i)) 1))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 v -2) cosTheta_i)))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 3 v) (*.f32 cosTheta_i cosTheta_O)))) 1)
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 v (*.f32 3 (*.f32 cosTheta_i cosTheta_O)))
(pow.f32 (*.f32 (*.f32 3 v) (*.f32 cosTheta_i cosTheta_O)) 1)
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 v (*.f32 3 (*.f32 cosTheta_i cosTheta_O)))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 3 v) (*.f32 cosTheta_i cosTheta_O))) 3)
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 v (*.f32 3 (*.f32 cosTheta_i cosTheta_O)))
(pow.f32 (pow.f32 (*.f32 (*.f32 3 v) (*.f32 cosTheta_i cosTheta_O)) 3) 1/3)
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 v (*.f32 3 (*.f32 cosTheta_i cosTheta_O)))
(pow.f32 (sqrt.f32 (*.f32 (*.f32 3 v) (*.f32 cosTheta_i cosTheta_O))) 2)
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 v (*.f32 3 (*.f32 cosTheta_i cosTheta_O)))
(sqrt.f32 (pow.f32 (*.f32 (*.f32 3 v) (*.f32 cosTheta_i cosTheta_O)) 2))
(sqrt.f32 (pow.f32 (*.f32 3 (*.f32 v (*.f32 cosTheta_i cosTheta_O))) 2))
(fabs.f32 (*.f32 v (*.f32 3 (*.f32 cosTheta_i cosTheta_O))))
(log.f32 (pow.f32 (exp.f32 (*.f32 3 v)) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 v (*.f32 3 (*.f32 cosTheta_i cosTheta_O)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 3 v) (*.f32 cosTheta_i cosTheta_O)))))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 v (*.f32 3 (*.f32 cosTheta_i cosTheta_O)))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 3 v) (*.f32 cosTheta_i cosTheta_O)) 3))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 v (*.f32 3 (*.f32 cosTheta_i cosTheta_O)))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 3 v) (*.f32 cosTheta_i cosTheta_O))))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 v (*.f32 3 (*.f32 cosTheta_i cosTheta_O)))
(exp.f32 (log.f32 (*.f32 (*.f32 3 v) (*.f32 cosTheta_i cosTheta_O))))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 v (*.f32 3 (*.f32 cosTheta_i cosTheta_O)))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 3 v) (*.f32 cosTheta_i cosTheta_O))) 1))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 v (*.f32 3 (*.f32 cosTheta_i cosTheta_O)))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 3 v) (*.f32 cosTheta_i cosTheta_O))))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 v (*.f32 3 (*.f32 cosTheta_i cosTheta_O)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)))) 1)
(*.f32 cosTheta_i (*.f32 v cosTheta_O))
(*.f32 v (*.f32 cosTheta_i cosTheta_O))
(pow.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) 1)
(*.f32 cosTheta_i (*.f32 v cosTheta_O))
(*.f32 v (*.f32 cosTheta_i cosTheta_O))
(pow.f32 (cbrt.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O))) 3)
(*.f32 cosTheta_i (*.f32 v cosTheta_O))
(*.f32 v (*.f32 cosTheta_i cosTheta_O))
(pow.f32 (pow.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) 3) 1/3)
(*.f32 cosTheta_i (*.f32 v cosTheta_O))
(*.f32 v (*.f32 cosTheta_i cosTheta_O))
(pow.f32 (sqrt.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O))) 2)
(*.f32 cosTheta_i (*.f32 v cosTheta_O))
(*.f32 v (*.f32 cosTheta_i cosTheta_O))
(sqrt.f32 (pow.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) 2))
(fabs.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta_O) cosTheta_i) v))
(*.f32 v (log.f32 (pow.f32 (exp.f32 cosTheta_O) cosTheta_i)))
(*.f32 v (*.f32 cosTheta_i (log.f32 (exp.f32 cosTheta_O))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(*.f32 cosTheta_i (*.f32 v cosTheta_O))
(*.f32 v (*.f32 cosTheta_i cosTheta_O))
(cbrt.f32 (pow.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) 3))
(*.f32 cosTheta_i (*.f32 v cosTheta_O))
(*.f32 v (*.f32 cosTheta_i cosTheta_O))
(cbrt.f32 (*.f32 (pow.f32 v 3) (pow.f32 (*.f32 cosTheta_i cosTheta_O) 3)))
(*.f32 cosTheta_i (*.f32 v cosTheta_O))
(*.f32 v (*.f32 cosTheta_i cosTheta_O))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 3) (pow.f32 v 3)))
(*.f32 cosTheta_i (*.f32 v cosTheta_O))
(*.f32 v (*.f32 cosTheta_i cosTheta_O))
(expm1.f32 (log1p.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O))))
(*.f32 cosTheta_i (*.f32 v cosTheta_O))
(*.f32 v (*.f32 cosTheta_i cosTheta_O))
(exp.f32 (log.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O))))
(*.f32 cosTheta_i (*.f32 v cosTheta_O))
(*.f32 v (*.f32 cosTheta_i cosTheta_O))
(exp.f32 (*.f32 (log.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O))) 1))
(*.f32 cosTheta_i (*.f32 v cosTheta_O))
(*.f32 v (*.f32 cosTheta_i cosTheta_O))
(log1p.f32 (expm1.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O))))
(*.f32 cosTheta_i (*.f32 v cosTheta_O))
(*.f32 v (*.f32 cosTheta_i cosTheta_O))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 1 v) 1/3))) 1)
(/.f32 1/3 v)
(*.f32 1 (*.f32 (/.f32 1 v) 1/3))
(/.f32 1/3 v)
(*.f32 (/.f32 1 v) 1/3)
(/.f32 1/3 v)
(*.f32 (cbrt.f32 (pow.f32 (*.f32 v 3) -2)) (/.f32 1 (cbrt.f32 (*.f32 v 3))))
(/.f32 (cbrt.f32 (pow.f32 (/.f32 1/3 v) 2)) (cbrt.f32 (*.f32 v 3)))
(*.f32 (pow.f32 (*.f32 v 3) -1/2) (pow.f32 (*.f32 v 3) -1/2))
(/.f32 1/3 v)
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 v v) 1/9)) -1) (pow.f32 (cbrt.f32 (*.f32 v 3)) -1))
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 v 3))) (/.f32 1 (cbrt.f32 (/.f32 v (/.f32 1/9 v)))))
(*.f32 (pow.f32 (sqrt.f32 (*.f32 v 3)) -1) (pow.f32 (sqrt.f32 (*.f32 v 3)) -1))
(pow.f32 (sqrt.f32 (*.f32 v 3)) -2)
(pow.f32 (*.f32 v 3) -1)
(/.f32 1/3 v)
(pow.f32 (*.f32 (/.f32 1 v) 1/3) 1)
(/.f32 1/3 v)
(pow.f32 (/.f32 1 (cbrt.f32 (*.f32 v 3))) 3)
(/.f32 1/3 v)
(pow.f32 (pow.f32 (*.f32 v 3) -3) 1/3)
(cbrt.f32 (pow.f32 (*.f32 v 3) -3))
(pow.f32 (pow.f32 (*.f32 v 3) -1/2) 2)
(/.f32 1/3 v)
(pow.f32 (/.f32 (*.f32 v 3) 1) -1)
(/.f32 1/3 v)
(sqrt.f32 (pow.f32 (*.f32 v 3) -2))
(fabs.f32 (/.f32 1/3 v))
(log.f32 (exp.f32 (*.f32 (/.f32 1 v) 1/3)))
(/.f32 1/3 v)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 1 v) 1/3))))
(/.f32 1/3 v)
(cbrt.f32 (pow.f32 (*.f32 v 3) -3))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 1 v) 1/3)))
(/.f32 1/3 v)
(exp.f32 (neg.f32 (log.f32 (*.f32 v 3))))
(/.f32 1/3 v)
(exp.f32 (*.f32 (log.f32 (*.f32 v 3)) -1))
(/.f32 1/3 v)
(exp.f32 (*.f32 (neg.f32 (log.f32 (*.f32 v 3))) 1))
(/.f32 1/3 v)
(log1p.f32 (expm1.f32 (*.f32 (/.f32 1 v) 1/3)))
(/.f32 1/3 v)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)))) 1)
(fma.f32 v 2 (/.f32 1/3 v))
(*.f32 1 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)))
(fma.f32 v 2 (/.f32 1/3 v))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2))) 2) (cbrt.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2))))
(fma.f32 v 2 (/.f32 1/3 v))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2))) (sqrt.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2))))
(fma.f32 v 2 (/.f32 1/3 v))
(/.f32 (+.f32 (pow.f32 (*.f32 v 3) -3) (*.f32 8 (pow.f32 v 3))) (+.f32 (pow.f32 (*.f32 v 3) -2) (-.f32 (pow.f32 (*.f32 v 2) 2) (*.f32 (*.f32 (/.f32 1 v) 1/3) (*.f32 v 2)))))
(/.f32 (+.f32 (pow.f32 (*.f32 v 3) -3) (*.f32 (pow.f32 v 3) 8)) (+.f32 (pow.f32 (*.f32 v 3) -2) (-.f32 (pow.f32 (*.f32 v 2) 2) (*.f32 (/.f32 1/3 v) (*.f32 v 2)))))
(/.f32 (fma.f32 (pow.f32 v 3) 8 (pow.f32 (*.f32 v 3) -3)) (+.f32 (pow.f32 (/.f32 1/3 v) 2) (-.f32 (pow.f32 (*.f32 v 2) 2) (/.f32 (*.f32 2/3 v) v))))
(/.f32 (-.f32 (pow.f32 (*.f32 v 3) -2) (pow.f32 (*.f32 v 2) 2)) (-.f32 (*.f32 (/.f32 1 v) 1/3) (*.f32 v 2)))
(/.f32 (-.f32 (pow.f32 (*.f32 v 3) -2) (pow.f32 (*.f32 v 2) 2)) (-.f32 (/.f32 1/3 v) (*.f32 v 2)))
(/.f32 (-.f32 (pow.f32 (/.f32 1/3 v) 2) (pow.f32 (*.f32 v 2) 2)) (+.f32 (/.f32 1/3 v) (*.f32 v -2)))
(pow.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) 1)
(fma.f32 v 2 (/.f32 1/3 v))
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2))) 3)
(fma.f32 v 2 (/.f32 1/3 v))
(pow.f32 (pow.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) 3) 1/3)
(fma.f32 v 2 (/.f32 1/3 v))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2))) 2)
(fma.f32 v 2 (/.f32 1/3 v))
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) 2))
(sqrt.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 2))
(fabs.f32 (fma.f32 v 2 (/.f32 1/3 v)))
(log.f32 (exp.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2))))
(fma.f32 v 2 (/.f32 1/3 v))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)))))
(fma.f32 v 2 (/.f32 1/3 v))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) 3))
(fma.f32 v 2 (/.f32 1/3 v))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2))))
(fma.f32 v 2 (/.f32 1/3 v))
(exp.f32 (log.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2))))
(fma.f32 v 2 (/.f32 1/3 v))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2))) 1))
(fma.f32 v 2 (/.f32 1/3 v))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2))))
(fma.f32 v 2 (/.f32 1/3 v))
(fma.f32 1 (*.f32 (/.f32 1 v) 1/3) (*.f32 v 2))
(fma.f32 v 2 (/.f32 1/3 v))
(fma.f32 1 (*.f32 v 2) (*.f32 (/.f32 1 v) 1/3))
(fma.f32 v 2 (/.f32 1/3 v))
(fma.f32 v 2 (*.f32 (/.f32 1 v) 1/3))
(fma.f32 v 2 (/.f32 1/3 v))
(fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2))
(fma.f32 v 2 (/.f32 1/3 v))
(fma.f32 2 v (*.f32 (/.f32 1 v) 1/3))
(fma.f32 v 2 (/.f32 1/3 v))
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 v 2) 2)) (cbrt.f32 (*.f32 v 2)) (*.f32 (/.f32 1 v) 1/3))
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 v 2) 2)) (cbrt.f32 (*.f32 v 2)) (/.f32 1/3 v))
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 v 3) -2)) (/.f32 1 (cbrt.f32 (*.f32 v 3))) (*.f32 v 2))
(+.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 1/3 v) 2)) (cbrt.f32 (*.f32 v 3))) (*.f32 v 2))
(fma.f32 (sqrt.f32 (*.f32 v 2)) (sqrt.f32 (*.f32 v 2)) (*.f32 (/.f32 1 v) 1/3))
(fma.f32 v 2 (/.f32 1/3 v))
(fma.f32 (pow.f32 (*.f32 v 3) -1/2) (pow.f32 (*.f32 v 3) -1/2) (*.f32 v 2))
(fma.f32 v 2 (/.f32 1/3 v))
(-.f32 (exp.f32 (log1p.f32 (*.f32 v 3))) 1)
(*.f32 v 3)
(*.f32 1 (*.f32 v 3))
(*.f32 v 3)
(*.f32 v 3)
(*.f32 (cbrt.f32 (/.f32 (*.f32 v v) 1/9)) (cbrt.f32 (*.f32 v 3)))
(*.f32 (cbrt.f32 (*.f32 v 3)) (cbrt.f32 (/.f32 v (/.f32 1/9 v))))
(*.f32 (sqrt.f32 (*.f32 v 3)) (sqrt.f32 (*.f32 v 3)))
(*.f32 v 3)
(pow.f32 (*.f32 v 3) 1)
(*.f32 v 3)
(pow.f32 (cbrt.f32 (*.f32 v 3)) 3)
(*.f32 v 3)
(pow.f32 (pow.f32 (*.f32 v 3) 3) 1/3)
(*.f32 v 3)
(pow.f32 (sqrt.f32 (*.f32 v 3)) 2)
(*.f32 v 3)
(pow.f32 (/.f32 1/3 v) -1)
(*.f32 v 3)
(sqrt.f32 (/.f32 (*.f32 v v) 1/9))
(sqrt.f32 (/.f32 v (/.f32 1/9 v)))
(log.f32 (pow.f32 (exp.f32 v) 3))
(*.f32 v 3)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 v 3))))
(*.f32 v 3)
(cbrt.f32 (pow.f32 (*.f32 v 3) 3))
(*.f32 v 3)
(expm1.f32 (log1p.f32 (*.f32 v 3)))
(*.f32 v 3)
(exp.f32 (log.f32 (*.f32 v 3)))
(*.f32 v 3)
(exp.f32 (*.f32 (log.f32 (*.f32 v 3)) 1))
(*.f32 v 3)
(log1p.f32 (expm1.f32 (*.f32 v 3)))
(*.f32 v 3)
(-.f32 (exp.f32 (log1p.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O)))) 1)
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(*.f32 1 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O)))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(*.f32 (pow.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O))) 2) (cbrt.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(*.f32 (sqrt.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O))) (sqrt.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(pow.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O)) 1)
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(pow.f32 (cbrt.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O))) 3)
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(pow.f32 (pow.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O)) 3) 1/3)
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(pow.f32 (sqrt.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O))) 2)
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(pow.f32 (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) (*.f32 cosTheta_i cosTheta_O)) -1)
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(sqrt.f32 (pow.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O)) 2))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O) 2))
(fabs.f32 (*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O))
(log.f32 (exp.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(log.f32 (+.f32 1 (expm1.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O)))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(cbrt.f32 (pow.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O)) 3))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(cbrt.f32 (/.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 3) (pow.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) 3)))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(expm1.f32 (log1p.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(exp.f32 (log.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(exp.f32 (*.f32 (log.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O))) 1))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(log1p.f32 (expm1.f32 (/.f32 cosTheta_i (/.f32 (fma.f32 (/.f32 1 v) 1/3 (*.f32 v 2)) cosTheta_O))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(+.f32 (*.f32 v 2) (*.f32 v (*.f32 1/3 (pow.f32 v -2))))
(fma.f32 v 2 (/.f32 1/3 v))
(+.f32 (*.f32 v 2) (*.f32 (*.f32 1/3 (pow.f32 v -2)) v))
(fma.f32 v 2 (/.f32 1/3 v))
(-.f32 (exp.f32 (log1p.f32 (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2)))) 1)
(fma.f32 v 2 (/.f32 1/3 v))
(pow.f32 (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2)) 1)
(fma.f32 v 2 (/.f32 1/3 v))
(pow.f32 (cbrt.f32 (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) 3)
(fma.f32 v 2 (/.f32 1/3 v))
(pow.f32 (pow.f32 (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2)) 3) 1/3)
(fma.f32 v 2 (/.f32 1/3 v))
(pow.f32 (sqrt.f32 (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) 2)
(fma.f32 v 2 (/.f32 1/3 v))
(sqrt.f32 (pow.f32 (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2)) 2))
(sqrt.f32 (pow.f32 (fma.f32 v 2 (/.f32 1/3 v)) 2))
(fabs.f32 (fma.f32 v 2 (/.f32 1/3 v)))
(log.f32 (pow.f32 (exp.f32 v) (fma.f32 1/3 (pow.f32 v -2) 2)))
(fma.f32 v 2 (/.f32 1/3 v))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2)))))
(fma.f32 v 2 (/.f32 1/3 v))
(cbrt.f32 (pow.f32 (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2)) 3))
(fma.f32 v 2 (/.f32 1/3 v))
(cbrt.f32 (*.f32 (pow.f32 v 3) (pow.f32 (fma.f32 1/3 (pow.f32 v -2) 2) 3)))
(fma.f32 v 2 (/.f32 1/3 v))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 1/3 (pow.f32 v -2) 2) 3) (pow.f32 v 3)))
(fma.f32 v 2 (/.f32 1/3 v))
(expm1.f32 (log1p.f32 (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))))
(fma.f32 v 2 (/.f32 1/3 v))
(exp.f32 (log.f32 (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))))
(fma.f32 v 2 (/.f32 1/3 v))
(exp.f32 (*.f32 (log.f32 (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) 1))
(fma.f32 v 2 (/.f32 1/3 v))
(log1p.f32 (expm1.f32 (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))))
(fma.f32 v 2 (/.f32 1/3 v))
(fma.f32 1 (*.f32 v 2) (*.f32 v (*.f32 1/3 (pow.f32 v -2))))
(fma.f32 v 2 (/.f32 1/3 v))
(fma.f32 1 (*.f32 v 2) (*.f32 (*.f32 1/3 (pow.f32 v -2)) v))
(fma.f32 v 2 (/.f32 1/3 v))
(fma.f32 v 2 (*.f32 v (*.f32 1/3 (pow.f32 v -2))))
(fma.f32 v 2 (/.f32 1/3 v))
(fma.f32 v 2 (*.f32 (*.f32 1/3 (pow.f32 v -2)) v))
(fma.f32 v 2 (/.f32 1/3 v))
(fma.f32 2 v (*.f32 v (*.f32 1/3 (pow.f32 v -2))))
(fma.f32 v 2 (/.f32 1/3 v))
(fma.f32 2 v (*.f32 (*.f32 1/3 (pow.f32 v -2)) v))
(fma.f32 v 2 (/.f32 1/3 v))
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 v 2) 2)) (cbrt.f32 (*.f32 v 2)) (*.f32 v (*.f32 1/3 (pow.f32 v -2))))
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 v 2) 2)) (cbrt.f32 (*.f32 v 2)) (/.f32 1/3 v))
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 v 2) 2)) (cbrt.f32 (*.f32 v 2)) (*.f32 (*.f32 1/3 (pow.f32 v -2)) v))
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 v 2) 2)) (cbrt.f32 (*.f32 v 2)) (/.f32 1/3 v))
(fma.f32 (sqrt.f32 (*.f32 v 2)) (sqrt.f32 (*.f32 v 2)) (*.f32 v (*.f32 1/3 (pow.f32 v -2))))
(fma.f32 v 2 (/.f32 1/3 v))
(fma.f32 (sqrt.f32 (*.f32 v 2)) (sqrt.f32 (*.f32 v 2)) (*.f32 (*.f32 1/3 (pow.f32 v -2)) v))
(fma.f32 v 2 (/.f32 1/3 v))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))) 1)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 1 (*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1 (*.f32 v (*.f32 (fma.f32 1/3 (pow.f32 v -2) 2) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))) 2) (cbrt.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))) (sqrt.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(pow.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))) 1)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(pow.f32 (cbrt.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))) 3)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(pow.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))) 3) 1/3)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(pow.f32 (sqrt.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))) 2)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(pow.f32 (/.f32 (*.f32 v (*.f32 (fma.f32 1/3 (pow.f32 v -2) 2) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))) (*.f32 cosTheta_i cosTheta_O)) -1)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))) 2))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (/.f32 cosTheta_i v) (fma.f32 1/3 (pow.f32 v -2) 2)) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))) 2))
(fabs.f32 (*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(log.f32 (pow.f32 (exp.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2)))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))) 3))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 3) (pow.f32 (*.f32 v (*.f32 (fma.f32 1/3 (pow.f32 v -2) 2) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) 3) (pow.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (fma.f32 v 2 (/.f32 1/3 v))) 3)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(exp.f32 (-.f32 (log.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2)))) (*.f32 (/.f32 sinTheta_O v) sinTheta_i)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(exp.f32 (*.f32 (-.f32 (log.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2)))) (*.f32 (/.f32 sinTheta_O v) sinTheta_i)) 1))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 1/3 (pow.f32 v -2) 2))) (/.f32 cosTheta_O (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 v -2) cosTheta_i))) 1)
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(*.f32 1 (*.f32 (pow.f32 v -2) cosTheta_i))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(*.f32 (pow.f32 v -2) cosTheta_i)
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(*.f32 cosTheta_i (pow.f32 v -2))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 (/.f32 cosTheta_i v) (/.f32 1 v))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (pow.f32 v -2) cosTheta_i)) 2) (cbrt.f32 (*.f32 (pow.f32 v -2) cosTheta_i)))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(*.f32 (/.f32 (sqrt.f32 cosTheta_i) v) (/.f32 (sqrt.f32 cosTheta_i) v))
(pow.f32 (/.f32 (sqrt.f32 cosTheta_i) v) 2)
(pow.f32 (*.f32 (pow.f32 v -2) cosTheta_i) 1)
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 v -2) cosTheta_i)) 3)
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(pow.f32 (pow.f32 (*.f32 (pow.f32 v -2) cosTheta_i) 3) 1/3)
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(pow.f32 (/.f32 (sqrt.f32 cosTheta_i) v) 2)
(pow.f32 (/.f32 v (/.f32 cosTheta_i v)) -1)
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(sqrt.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (pow.f32 v 4)))
(sqrt.f32 (/.f32 cosTheta_i (/.f32 (pow.f32 v 4) cosTheta_i)))
(log.f32 (pow.f32 (exp.f32 (pow.f32 v -2)) cosTheta_i))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 v -2) cosTheta_i))))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 v -2) cosTheta_i) 3))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 v -2) 3) (pow.f32 cosTheta_i 3)))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(cbrt.f32 (*.f32 (pow.f32 cosTheta_i 3) (pow.f32 (pow.f32 v -2) 3)))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 cosTheta_i v) 3) (/.f32 1 (pow.f32 v 3))))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(cbrt.f32 (/.f32 (pow.f32 cosTheta_i 3) (pow.f32 (*.f32 v v) 3)))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 cosTheta_i v) 3) (pow.f32 v 3)))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 v -2) cosTheta_i)))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(exp.f32 (log.f32 (*.f32 (pow.f32 v -2) cosTheta_i)))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 v -2) cosTheta_i)) 1))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 v -2) cosTheta_i)))
(/.f32 (/.f32 cosTheta_i v) v)
(*.f32 cosTheta_i (pow.f32 v -2))

eval396.0ms (1.4%)

Compiler

Compiled 17962 to 11027 computations (38.6% saved)

prune234.0ms (0.8%)

Pruning

51 alts after pruning (40 fresh and 11 done)

PrunedKeptTotal
New69111702
Fresh42933
Picked145
Done178
Total69751748
Accurracy
100.0%
Counts
748 → 51
Alt Table
Click to see full alt table
StatusAccuracyProgram
84.9%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 2 (*.f32 (/.f32 1/3 v) (/.f32 1 v))))
84.9%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (+.f32 2 (/.f32 1/3 (*.f32 v v))))
99.5%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1 v))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
79.2%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (exp.f32 (log.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
84.9%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (-.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v v) 4)) (+.f32 (/.f32 1/3 v) (*.f32 -2 v))))
84.9%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (/.f32 (*.f32 (pow.f32 v -2) 1/9) (+.f32 (/.f32 1/3 v) (*.f32 -2 v))) (/.f32 (*.f32 (*.f32 v v) 4) (+.f32 (/.f32 1/3 v) (*.f32 -2 v)))))
84.9%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 1 (/.f32 v 1/3)) (*.f32 2 v)))
84.9%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 1/3 v) (*.f32 2 v)))
84.9%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
84.9%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v v) 4)) (/.f32 1 (+.f32 (/.f32 1/3 v) (*.f32 -2 v)))))
99.5%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v 2) v)) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
99.5%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
99.4%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.f32 v (*.f32 2 (expm1.f32 (log1p.f32 (sinh.f32 (/.f32 1 v))))))) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
99.5%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (expm1.f32 (log1p.f32 (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
81.4%
(/.f32 (*.f32 cosTheta_O 1/2) (/.f32 v cosTheta_i))
81.5%
(/.f32 (*.f32 1/2 (*.f32 cosTheta_i cosTheta_O)) v)
74.0%
(/.f32 (exp.f32 (log.f32 (*.f32 cosTheta_i cosTheta_O))) (+.f32 (/.f32 1 (/.f32 v 1/3)) (*.f32 2 v)))
80.2%
(/.f32 (cbrt.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 cosTheta_i cosTheta_O))) (+.f32 (/.f32 1 (/.f32 v 1/3)) (*.f32 2 v)))
84.9%
(/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))
81.4%
(/.f32 cosTheta_i (/.f32 v (*.f32 cosTheta_O 1/2)))
81.9%
(/.f32 1 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O 1/2))))
81.9%
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_O) cosTheta_i))
84.9%
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 2 (/.f32 1/3 (*.f32 v v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))) (*.f32 v v)) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
81.3%
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
99.6%
(*.f32 (/.f32 (/.f32 cosTheta_i v) v) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
86.1%
(*.f32 (/.f32 (/.f32 cosTheta_i v) v) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) 1)))
84.9%
(*.f32 (/.f32 (/.f32 cosTheta_i v) v) (/.f32 cosTheta_O (+.f32 (/.f32 2 v) (/.f32 1/3 (pow.f32 v 3)))))
99.4%
(*.f32 (/.f32 (/.f32 cosTheta_i v) v) (/.f32 cosTheta_O (expm1.f32 (log1p.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
84.9%
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v v) 4))) (+.f32 (/.f32 1/3 v) (*.f32 -2 v)))
99.3%
(*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
84.9%
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
99.4%
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 1 v)))) (exp.f32 (/.f32 -1 v)))))
99.6%
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
86.1%
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) 1)))
81.4%
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
99.6%
(*.f32 (/.f32 1 (/.f32 (*.f32 v v) cosTheta_i)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
99.6%
(*.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 1 v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
99.7%
(*.f32 (*.f32 cosTheta_i (/.f32 (/.f32 1 v) v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
99.4%
(*.f32 (*.f32 cosTheta_i (/.f32 1 (*.f32 v v))) (/.f32 cosTheta_O (-.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 1 v)))) (exp.f32 (/.f32 -1 v)))))
99.6%
(*.f32 (*.f32 cosTheta_i (*.f32 (/.f32 1 v) (/.f32 1 v))) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
86.1%
(*.f32 (*.f32 cosTheta_i (*.f32 (/.f32 1 v) (/.f32 1 v))) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) 1)))
84.9%
(*.f32 (*.f32 cosTheta_i (*.f32 (/.f32 1 v) (/.f32 1 v))) (/.f32 cosTheta_O (+.f32 (/.f32 2 v) (/.f32 1/3 (pow.f32 v 3)))))
80.3%
(*.f32 (*.f32 cosTheta_i v) (*.f32 cosTheta_O 3))
78.9%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 v 3) (*.f32 -18 (pow.f32 v 3))))
99.4%
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
84.9%
(*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
84.9%
(*.f32 cosTheta_i (/.f32 1 (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)))
80.4%
(*.f32 3 (*.f32 v (*.f32 cosTheta_i cosTheta_O)))
80.4%
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
81.5%
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
81.5%
(*.f32 1/2 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1 v)))
Compiler

Compiled 2440 to 1504 computations (38.4% saved)

regimes267.0ms (1%)

Counts
75 → 1
Calls
Call 1
Inputs
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 3 (*.f32 v (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1/2)
(*.f32 (*.f32 cosTheta_i v) (*.f32 cosTheta_O 3))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_O) cosTheta_i))
(/.f32 cosTheta_i (/.f32 v (*.f32 cosTheta_O 1/2)))
(/.f32 (*.f32 1/2 (*.f32 cosTheta_i cosTheta_O)) v)
(/.f32 (*.f32 cosTheta_O 1/2) (/.f32 v cosTheta_i))
(*.f32 1/2 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1 v)))
(/.f32 1 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O 1/2))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (/.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 1/3 v) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 1 (/.f32 v 1/3)) (*.f32 2 v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 2 (/.f32 1/3 (*.f32 v v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))) (*.f32 v v)) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))
(*.f32 cosTheta_i (/.f32 1 (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 v 3) (*.f32 -18 (pow.f32 v 3))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) 1)))
(*.f32 (/.f32 (/.f32 cosTheta_i v) v) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) 1)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v 2) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (+.f32 (/.f32 2 v) (/.f32 1/3 (pow.f32 v 3)))))
(*.f32 (/.f32 (/.f32 cosTheta_i v) v) (/.f32 cosTheta_O (+.f32 (/.f32 2 v) (/.f32 1/3 (pow.f32 v 3)))))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (*.f32 cosTheta_i (*.f32 (/.f32 1 v) (/.f32 1 v))) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) 1)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (+.f32 (*.f32 v 2) (/.f32 1/3 v)) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (+.f32 2 (/.f32 1/3 (*.f32 v v)))) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
(*.f32 (*.f32 cosTheta_i (*.f32 (/.f32 1 v) (/.f32 1 v))) (/.f32 cosTheta_O (+.f32 (/.f32 2 v) (/.f32 1/3 (pow.f32 v 3)))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (+.f32 2 (/.f32 1/3 (*.f32 v v))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 2 (/.f32 1/3 (*.f32 v v))))
(/.f32 (cbrt.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 cosTheta_i cosTheta_O))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(/.f32 (cbrt.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 cosTheta_i cosTheta_O))) (+.f32 (/.f32 1 (/.f32 v 1/3)) (*.f32 2 v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v v) 4))) (+.f32 (/.f32 1/3 v) (*.f32 -2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (-.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v v) 4)) (+.f32 (/.f32 1/3 v) (*.f32 -2 v))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 2 (*.f32 (/.f32 1/3 v) (/.f32 1 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v v) 4)) (/.f32 1 (+.f32 (/.f32 1/3 v) (*.f32 -2 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (/.f32 (*.f32 (pow.f32 v -2) 1/9) (+.f32 (/.f32 1/3 v) (*.f32 -2 v))) (/.f32 (*.f32 (*.f32 v v) 4) (+.f32 (/.f32 1/3 v) (*.f32 -2 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 v v) 4) (*.f32 (/.f32 1/3 v) (/.f32 1/3 v))) (-.f32 (*.f32 v 2) (/.f32 1/3 v))) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
(/.f32 (exp.f32 (log.f32 (*.f32 cosTheta_i cosTheta_O))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(/.f32 (exp.f32 (log.f32 (*.f32 cosTheta_i cosTheta_O))) (+.f32 (/.f32 1 (/.f32 v 1/3)) (*.f32 2 v)))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(*.f32 (/.f32 (/.f32 cosTheta_i v) v) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(*.f32 (*.f32 cosTheta_i (/.f32 1 (*.f32 v v))) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(*.f32 (*.f32 cosTheta_i (/.f32 (/.f32 1 v) v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 1 v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(*.f32 (/.f32 1 (/.f32 (*.f32 v v) cosTheta_i)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(*.f32 (*.f32 cosTheta_i (*.f32 (/.f32 1 v) (/.f32 1 v))) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 v 2) v)) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
(*.f32 (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i))) v) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 cosTheta_i v) 2)))
(*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.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 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1 v))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (/.f32 1/2 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (expm1.f32 (log1p.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 1 v)))) (exp.f32 (/.f32 -1 v)))))
(*.f32 (/.f32 (/.f32 cosTheta_i v) v) (/.f32 cosTheta_O (expm1.f32 (log1p.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))))
(*.f32 (*.f32 cosTheta_i (/.f32 1 (*.f32 v v))) (/.f32 cosTheta_O (-.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 1 v)))) (exp.f32 (/.f32 -1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (expm1.f32 (log1p.f32 (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.f32 v (*.f32 2 (expm1.f32 (log1p.f32 (sinh.f32 (/.f32 1 v))))))) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (log.f32 (sinh.f32 (/.f32 1 v)))) (*.f32 (*.f32 v 2) v)) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (exp.f32 (log.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (exp.f32 (log.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) 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 (log.f32 (sinh.f32 (/.f32 1 v)))) 2) v))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 v (*.f32 (expm1.f32 (log1p.f32 (sinh.f32 (/.f32 1 v)))) 2)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (/.f32 1/2 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v (exp.f32 (log.f32 (sinh.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) (cbrt.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (expm1.f32 (log1p.f32 (log.f32 (sinh.f32 (/.f32 1 v)))))) (*.f32 (*.f32 v 2) v)) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
Outputs
(*.f32 (*.f32 cosTheta_i (/.f32 (/.f32 1 v) v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
Calls

8 calls:

41.0ms
sinTheta_i
37.0ms
sinTheta_O
35.0ms
cosTheta_O
35.0ms
cosTheta_i
34.0ms
v
Results
AccuracySegmentsBranch
99.7%1cosTheta_i
99.7%1cosTheta_O
99.7%1sinTheta_i
99.7%1sinTheta_O
99.7%1v
99.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 1 v)) 2) v))
99.7%1(*.f32 sinTheta_i sinTheta_O)
99.7%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 1419 to 756 computations (46.7% saved)

regimes162.0ms (0.6%)

Counts
49 → 1
Calls
Call 1
Inputs
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 3 (*.f32 v (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1/2)
(*.f32 (*.f32 cosTheta_i v) (*.f32 cosTheta_O 3))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_O) cosTheta_i))
(/.f32 cosTheta_i (/.f32 v (*.f32 cosTheta_O 1/2)))
(/.f32 (*.f32 1/2 (*.f32 cosTheta_i cosTheta_O)) v)
(/.f32 (*.f32 cosTheta_O 1/2) (/.f32 v cosTheta_i))
(*.f32 1/2 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1 v)))
(/.f32 1 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O 1/2))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (/.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 1/3 v) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 1 (/.f32 v 1/3)) (*.f32 2 v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 2 (/.f32 1/3 (*.f32 v v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))) (*.f32 v v)) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))
(*.f32 cosTheta_i (/.f32 1 (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 v 3) (*.f32 -18 (pow.f32 v 3))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) 1)))
(*.f32 (/.f32 (/.f32 cosTheta_i v) v) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) 1)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v 2) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (+.f32 (/.f32 2 v) (/.f32 1/3 (pow.f32 v 3)))))
(*.f32 (/.f32 (/.f32 cosTheta_i v) v) (/.f32 cosTheta_O (+.f32 (/.f32 2 v) (/.f32 1/3 (pow.f32 v 3)))))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (*.f32 cosTheta_i (*.f32 (/.f32 1 v) (/.f32 1 v))) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) 1)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (+.f32 (*.f32 v 2) (/.f32 1/3 v)) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (+.f32 2 (/.f32 1/3 (*.f32 v v)))) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
(*.f32 (*.f32 cosTheta_i (*.f32 (/.f32 1 v) (/.f32 1 v))) (/.f32 cosTheta_O (+.f32 (/.f32 2 v) (/.f32 1/3 (pow.f32 v 3)))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (+.f32 2 (/.f32 1/3 (*.f32 v v))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 2 (/.f32 1/3 (*.f32 v v))))
(/.f32 (cbrt.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 cosTheta_i cosTheta_O))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(/.f32 (cbrt.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 cosTheta_i cosTheta_O))) (+.f32 (/.f32 1 (/.f32 v 1/3)) (*.f32 2 v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v v) 4))) (+.f32 (/.f32 1/3 v) (*.f32 -2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (-.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v v) 4)) (+.f32 (/.f32 1/3 v) (*.f32 -2 v))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 2 (*.f32 (/.f32 1/3 v) (/.f32 1 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v v) 4)) (/.f32 1 (+.f32 (/.f32 1/3 v) (*.f32 -2 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (/.f32 (*.f32 (pow.f32 v -2) 1/9) (+.f32 (/.f32 1/3 v) (*.f32 -2 v))) (/.f32 (*.f32 (*.f32 v v) 4) (+.f32 (/.f32 1/3 v) (*.f32 -2 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 v v) 4) (*.f32 (/.f32 1/3 v) (/.f32 1/3 v))) (-.f32 (*.f32 v 2) (/.f32 1/3 v))) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
(/.f32 (exp.f32 (log.f32 (*.f32 cosTheta_i cosTheta_O))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(/.f32 (exp.f32 (log.f32 (*.f32 cosTheta_i cosTheta_O))) (+.f32 (/.f32 1 (/.f32 v 1/3)) (*.f32 2 v)))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(*.f32 (/.f32 (/.f32 cosTheta_i v) v) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))))
(*.f32 (*.f32 cosTheta_i (/.f32 1 (*.f32 v v))) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
Outputs
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
Calls

7 calls:

26.0ms
v
25.0ms
cosTheta_O
24.0ms
sinTheta_O
23.0ms
sinTheta_i
23.0ms
cosTheta_i
Results
AccuracySegmentsBranch
99.6%1cosTheta_i
99.6%1cosTheta_O
99.6%1sinTheta_i
99.6%1sinTheta_O
99.6%1v
99.6%1(*.f32 sinTheta_i sinTheta_O)
99.6%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 811 to 452 computations (44.3% saved)

regimes178.0ms (0.6%)

Counts
45 → 1
Calls
Call 1
Inputs
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 3 (*.f32 v (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1/2)
(*.f32 (*.f32 cosTheta_i v) (*.f32 cosTheta_O 3))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_O) cosTheta_i))
(/.f32 cosTheta_i (/.f32 v (*.f32 cosTheta_O 1/2)))
(/.f32 (*.f32 1/2 (*.f32 cosTheta_i cosTheta_O)) v)
(/.f32 (*.f32 cosTheta_O 1/2) (/.f32 v cosTheta_i))
(*.f32 1/2 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1 v)))
(/.f32 1 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O 1/2))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (/.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 1/3 v) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 1 (/.f32 v 1/3)) (*.f32 2 v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 2 (/.f32 1/3 (*.f32 v v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))) (*.f32 v v)) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))
(*.f32 cosTheta_i (/.f32 1 (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 v 3) (*.f32 -18 (pow.f32 v 3))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) 1)))
(*.f32 (/.f32 (/.f32 cosTheta_i v) v) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) 1)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v 2) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (+.f32 (/.f32 2 v) (/.f32 1/3 (pow.f32 v 3)))))
(*.f32 (/.f32 (/.f32 cosTheta_i v) v) (/.f32 cosTheta_O (+.f32 (/.f32 2 v) (/.f32 1/3 (pow.f32 v 3)))))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (*.f32 cosTheta_i (*.f32 (/.f32 1 v) (/.f32 1 v))) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) 1)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (+.f32 (*.f32 v 2) (/.f32 1/3 v)) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (+.f32 2 (/.f32 1/3 (*.f32 v v)))) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
(*.f32 (*.f32 cosTheta_i (*.f32 (/.f32 1 v) (/.f32 1 v))) (/.f32 cosTheta_O (+.f32 (/.f32 2 v) (/.f32 1/3 (pow.f32 v 3)))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (+.f32 2 (/.f32 1/3 (*.f32 v v))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 2 (/.f32 1/3 (*.f32 v v))))
(/.f32 (cbrt.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 cosTheta_i cosTheta_O))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(/.f32 (cbrt.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 cosTheta_i cosTheta_O))) (+.f32 (/.f32 1 (/.f32 v 1/3)) (*.f32 2 v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v v) 4))) (+.f32 (/.f32 1/3 v) (*.f32 -2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (-.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v v) 4)) (+.f32 (/.f32 1/3 v) (*.f32 -2 v))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 2 (*.f32 (/.f32 1/3 v) (/.f32 1 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (*.f32 (pow.f32 v -2) 1/9) (*.f32 (*.f32 v v) 4)) (/.f32 1 (+.f32 (/.f32 1/3 v) (*.f32 -2 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (/.f32 (*.f32 (pow.f32 v -2) 1/9) (+.f32 (/.f32 1/3 v) (*.f32 -2 v))) (/.f32 (*.f32 (*.f32 v v) 4) (+.f32 (/.f32 1/3 v) (*.f32 -2 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 v v) 4) (*.f32 (/.f32 1/3 v) (/.f32 1/3 v))) (-.f32 (*.f32 v 2) (/.f32 1/3 v))) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
(/.f32 (exp.f32 (log.f32 (*.f32 cosTheta_i cosTheta_O))) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(/.f32 (exp.f32 (log.f32 (*.f32 cosTheta_i cosTheta_O))) (+.f32 (/.f32 1 (/.f32 v 1/3)) (*.f32 2 v)))
Outputs
(*.f32 (*.f32 cosTheta_i (*.f32 (/.f32 1 v) (/.f32 1 v))) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) 1)))
Calls

7 calls:

35.0ms
v
29.0ms
sinTheta_O
26.0ms
sinTheta_i
25.0ms
cosTheta_i
22.0ms
cosTheta_O
Results
AccuracySegmentsBranch
86.1%1cosTheta_i
86.1%1cosTheta_O
86.1%1sinTheta_i
86.1%1sinTheta_O
86.1%1v
86.1%1(*.f32 sinTheta_i sinTheta_O)
86.1%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 739 to 411 computations (44.4% saved)

regimes92.0ms (0.3%)

Counts
28 → 1
Calls
Call 1
Inputs
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 3 (*.f32 v (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1/2)
(*.f32 (*.f32 cosTheta_i v) (*.f32 cosTheta_O 3))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_O) cosTheta_i))
(/.f32 cosTheta_i (/.f32 v (*.f32 cosTheta_O 1/2)))
(/.f32 (*.f32 1/2 (*.f32 cosTheta_i cosTheta_O)) v)
(/.f32 (*.f32 cosTheta_O 1/2) (/.f32 v cosTheta_i))
(*.f32 1/2 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1 v)))
(/.f32 1 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O 1/2))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (/.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 1/3 v) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 1 (/.f32 v 1/3)) (*.f32 2 v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 2 (/.f32 1/3 (*.f32 v v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))) (*.f32 v v)) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))
(*.f32 cosTheta_i (/.f32 1 (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 v 3) (*.f32 -18 (pow.f32 v 3))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) 1)))
(*.f32 (/.f32 (/.f32 cosTheta_i v) v) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) 1)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v 2) (exp.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (+.f32 (/.f32 2 v) (/.f32 1/3 (pow.f32 v 3)))))
(*.f32 (/.f32 (/.f32 cosTheta_i v) v) (/.f32 cosTheta_O (+.f32 (/.f32 2 v) (/.f32 1/3 (pow.f32 v 3)))))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
Outputs
(*.f32 (/.f32 (/.f32 cosTheta_i v) v) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) 1)))
Calls

6 calls:

16.0ms
sinTheta_O
16.0ms
v
15.0ms
sinTheta_i
15.0ms
cosTheta_O
13.0ms
cosTheta_i
Results
AccuracySegmentsBranch
86.1%1v
86.1%1sinTheta_i
86.1%1cosTheta_i
86.1%1cosTheta_O
86.1%1(*.f32 cosTheta_i cosTheta_O)
86.1%1sinTheta_O
Compiler

Compiled 361 to 212 computations (41.3% saved)

regimes81.0ms (0.3%)

Counts
23 → 1
Calls
Call 1
Inputs
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 3 (*.f32 v (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1/2)
(*.f32 (*.f32 cosTheta_i v) (*.f32 cosTheta_O 3))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_O) cosTheta_i))
(/.f32 cosTheta_i (/.f32 v (*.f32 cosTheta_O 1/2)))
(/.f32 (*.f32 1/2 (*.f32 cosTheta_i cosTheta_O)) v)
(/.f32 (*.f32 cosTheta_O 1/2) (/.f32 v cosTheta_i))
(*.f32 1/2 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1 v)))
(/.f32 1 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O 1/2))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (/.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 1/3 v) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 1 (/.f32 v 1/3)) (*.f32 2 v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 2 (/.f32 1/3 (*.f32 v v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))) (*.f32 v v)) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))
(*.f32 cosTheta_i (/.f32 1 (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 v 3) (*.f32 -18 (pow.f32 v 3))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) 1)))
Outputs
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) 1)))
Calls

6 calls:

14.0ms
cosTheta_O
14.0ms
v
14.0ms
sinTheta_O
14.0ms
sinTheta_i
11.0ms
cosTheta_i
Results
AccuracySegmentsBranch
86.1%1cosTheta_O
86.1%1v
86.1%1sinTheta_i
86.1%1cosTheta_i
86.1%1sinTheta_O
86.1%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 282 to 171 computations (39.4% saved)

regimes205.0ms (0.7%)

Counts
22 → 1
Calls
Call 1
Inputs
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 3 (*.f32 v (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1/2)
(*.f32 (*.f32 cosTheta_i v) (*.f32 cosTheta_O 3))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_O) cosTheta_i))
(/.f32 cosTheta_i (/.f32 v (*.f32 cosTheta_O 1/2)))
(/.f32 (*.f32 1/2 (*.f32 cosTheta_i cosTheta_O)) v)
(/.f32 (*.f32 cosTheta_O 1/2) (/.f32 v cosTheta_i))
(*.f32 1/2 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1 v)))
(/.f32 1 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O 1/2))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (/.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 1/3 v) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 1 (/.f32 v 1/3)) (*.f32 2 v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 2 (/.f32 1/3 (*.f32 v v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))) (*.f32 v v)) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(/.f32 cosTheta_i (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O))
(*.f32 cosTheta_i (/.f32 1 (/.f32 (fma.f32 v 2 (/.f32 1/3 v)) cosTheta_O)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 v 3) (*.f32 -18 (pow.f32 v 3))))
Outputs
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
Calls

6 calls:

69.0ms
cosTheta_i
53.0ms
sinTheta_i
23.0ms
v
23.0ms
sinTheta_O
22.0ms
cosTheta_O
Results
AccuracySegmentsBranch
84.9%1v
84.9%1cosTheta_O
84.9%1sinTheta_i
84.9%1cosTheta_i
84.9%1sinTheta_O
84.9%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 268 to 164 computations (38.8% saved)

regimes138.0ms (0.5%)

Counts
18 → 1
Calls
Call 1
Inputs
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 3 (*.f32 v (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1/2)
(*.f32 (*.f32 cosTheta_i v) (*.f32 cosTheta_O 3))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_O) cosTheta_i))
(/.f32 cosTheta_i (/.f32 v (*.f32 cosTheta_O 1/2)))
(/.f32 (*.f32 1/2 (*.f32 cosTheta_i cosTheta_O)) v)
(/.f32 (*.f32 cosTheta_O 1/2) (/.f32 v cosTheta_i))
(*.f32 1/2 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1 v)))
(/.f32 1 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O 1/2))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (/.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 1/3 v) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 1 (/.f32 v 1/3)) (*.f32 2 v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 2 (/.f32 1/3 (*.f32 v v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))) (*.f32 v v)) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
Outputs
(*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
Calls

6 calls:

30.0ms
cosTheta_O
29.0ms
sinTheta_O
21.0ms
v
20.0ms
cosTheta_i
16.0ms
sinTheta_i
Results
AccuracySegmentsBranch
84.9%1cosTheta_O
84.9%1sinTheta_O
84.9%1(*.f32 cosTheta_i cosTheta_O)
84.9%1cosTheta_i
84.9%1sinTheta_i
84.9%1v
Compiler

Compiled 223 to 136 computations (39% saved)

regimes64.0ms (0.2%)

Counts
17 → 1
Calls
Call 1
Inputs
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 3 (*.f32 v (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1/2)
(*.f32 (*.f32 cosTheta_i v) (*.f32 cosTheta_O 3))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_O) cosTheta_i))
(/.f32 cosTheta_i (/.f32 v (*.f32 cosTheta_O 1/2)))
(/.f32 (*.f32 1/2 (*.f32 cosTheta_i cosTheta_O)) v)
(/.f32 (*.f32 cosTheta_O 1/2) (/.f32 v cosTheta_i))
(*.f32 1/2 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1 v)))
(/.f32 1 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O 1/2))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (/.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 1/3 v) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 1 (/.f32 v 1/3)) (*.f32 2 v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 2 (/.f32 1/3 (*.f32 v v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))) (*.f32 v v)) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
Outputs
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 2 (/.f32 1/3 (*.f32 v v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))) (*.f32 v v)) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
Calls

6 calls:

12.0ms
cosTheta_O
10.0ms
v
10.0ms
sinTheta_i
9.0ms
sinTheta_O
9.0ms
cosTheta_i
Results
AccuracySegmentsBranch
84.9%1sinTheta_i
84.9%1sinTheta_O
84.9%1v
84.9%1cosTheta_i
84.9%1cosTheta_O
84.9%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 213 to 130 computations (39% saved)

regimes188.0ms (0.7%)

Counts
16 → 1
Calls
Call 1
Inputs
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 3 (*.f32 v (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1/2)
(*.f32 (*.f32 cosTheta_i v) (*.f32 cosTheta_O 3))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_O) cosTheta_i))
(/.f32 cosTheta_i (/.f32 v (*.f32 cosTheta_O 1/2)))
(/.f32 (*.f32 1/2 (*.f32 cosTheta_i cosTheta_O)) v)
(/.f32 (*.f32 cosTheta_O 1/2) (/.f32 v cosTheta_i))
(*.f32 1/2 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1 v)))
(/.f32 1 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O 1/2))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (/.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 1/3 v) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 1 (/.f32 v 1/3)) (*.f32 2 v)))
Outputs
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 1 (/.f32 v 1/3)) (*.f32 2 v)))
Calls

6 calls:

81.0ms
cosTheta_O
35.0ms
sinTheta_i
27.0ms
sinTheta_O
27.0ms
v
8.0ms
cosTheta_i
Results
AccuracySegmentsBranch
84.9%1sinTheta_O
84.9%1v
84.9%1sinTheta_i
84.9%1cosTheta_i
84.9%1cosTheta_O
84.9%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 179 to 113 computations (36.9% saved)

regimes93.0ms (0.3%)

Counts
15 → 1
Calls
Call 1
Inputs
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 3 (*.f32 v (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1/2)
(*.f32 (*.f32 cosTheta_i v) (*.f32 cosTheta_O 3))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_O) cosTheta_i))
(/.f32 cosTheta_i (/.f32 v (*.f32 cosTheta_O 1/2)))
(/.f32 (*.f32 1/2 (*.f32 cosTheta_i cosTheta_O)) v)
(/.f32 (*.f32 cosTheta_O 1/2) (/.f32 v cosTheta_i))
(*.f32 1/2 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1 v)))
(/.f32 1 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O 1/2))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (/.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 1/3 v) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
Outputs
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
Calls

6 calls:

36.0ms
cosTheta_i
14.0ms
(*.f32 cosTheta_i cosTheta_O)
9.0ms
v
9.0ms
sinTheta_i
8.0ms
sinTheta_O
Results
AccuracySegmentsBranch
84.9%1v
84.9%1cosTheta_O
84.9%1sinTheta_i
84.9%1sinTheta_O
84.9%1cosTheta_i
84.9%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 166 to 105 computations (36.7% saved)

regimes60.0ms (0.2%)

Counts
14 → 1
Calls
Call 1
Inputs
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 3 (*.f32 v (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1/2)
(*.f32 (*.f32 cosTheta_i v) (*.f32 cosTheta_O 3))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_O) cosTheta_i))
(/.f32 cosTheta_i (/.f32 v (*.f32 cosTheta_O 1/2)))
(/.f32 (*.f32 1/2 (*.f32 cosTheta_i cosTheta_O)) v)
(/.f32 (*.f32 cosTheta_O 1/2) (/.f32 v cosTheta_i))
(*.f32 1/2 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1 v)))
(/.f32 1 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O 1/2))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (/.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 1/3 v) (*.f32 2 v)))
Outputs
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 1/3 v) (*.f32 2 v)))
Calls

6 calls:

17.0ms
sinTheta_O
9.0ms
cosTheta_O
9.0ms
sinTheta_i
8.0ms
v
7.0ms
cosTheta_i
Results
AccuracySegmentsBranch
84.9%1sinTheta_O
84.9%1v
84.9%1cosTheta_O
84.9%1cosTheta_i
84.9%1sinTheta_i
84.9%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 153 to 97 computations (36.6% saved)

regimes154.0ms (0.6%)

Counts
13 → 1
Calls
Call 1
Inputs
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 3 (*.f32 v (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1/2)
(*.f32 (*.f32 cosTheta_i v) (*.f32 cosTheta_O 3))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_O) cosTheta_i))
(/.f32 cosTheta_i (/.f32 v (*.f32 cosTheta_O 1/2)))
(/.f32 (*.f32 1/2 (*.f32 cosTheta_i cosTheta_O)) v)
(/.f32 (*.f32 cosTheta_O 1/2) (/.f32 v cosTheta_i))
(*.f32 1/2 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1 v)))
(/.f32 1 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O 1/2))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (/.f32 2 v)))
Outputs
(/.f32 1 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O 1/2))))
Calls

6 calls:

27.0ms
cosTheta_i
26.0ms
sinTheta_O
26.0ms
cosTheta_O
25.0ms
v
25.0ms
sinTheta_i
Results
AccuracySegmentsBranch
81.9%1v
81.9%1sinTheta_O
81.9%1cosTheta_i
81.9%1cosTheta_O
81.9%1sinTheta_i
81.9%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 142 to 91 computations (35.9% saved)

regimes117.0ms (0.4%)

Counts
11 → 1
Calls
Call 1
Inputs
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 3 (*.f32 v (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1/2)
(*.f32 (*.f32 cosTheta_i v) (*.f32 cosTheta_O 3))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_O) cosTheta_i))
(/.f32 cosTheta_i (/.f32 v (*.f32 cosTheta_O 1/2)))
(/.f32 (*.f32 1/2 (*.f32 cosTheta_i cosTheta_O)) v)
(/.f32 (*.f32 cosTheta_O 1/2) (/.f32 v cosTheta_i))
(*.f32 1/2 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1 v)))
Outputs
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_O) cosTheta_i))
Calls

6 calls:

26.0ms
cosTheta_i
25.0ms
sinTheta_i
25.0ms
sinTheta_O
24.0ms
cosTheta_O
6.0ms
v
Results
AccuracySegmentsBranch
81.9%1v
81.9%1(*.f32 cosTheta_i cosTheta_O)
81.9%1sinTheta_i
81.9%1sinTheta_O
81.9%1cosTheta_i
81.9%1cosTheta_O
Compiler

Compiled 122 to 79 computations (35.2% saved)

regimes60.0ms (0.2%)

Counts
6 → 1
Calls
Call 1
Inputs
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 3 (*.f32 v (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1/2)
(*.f32 (*.f32 cosTheta_i v) (*.f32 cosTheta_O 3))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 1/2))
Outputs
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1/2)
Calls

6 calls:

19.0ms
sinTheta_O
14.0ms
(*.f32 cosTheta_i cosTheta_O)
8.0ms
cosTheta_O
7.0ms
sinTheta_i
5.0ms
v
Results
AccuracySegmentsBranch
81.5%1sinTheta_O
81.5%1(*.f32 cosTheta_i cosTheta_O)
81.5%1cosTheta_i
81.5%1v
81.5%1cosTheta_O
81.5%1sinTheta_i
Compiler

Compiled 85 to 58 computations (31.8% saved)

regimes88.0ms (0.3%)

Accuracy

Total -0.7b remaining (-11%)

Threshold costs -0.7b (-11%)

Counts
3 → 1
Calls
Call 1
Inputs
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 3 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 3 (*.f32 v (*.f32 cosTheta_i cosTheta_O)))
Outputs
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
Calls

6 calls:

17.0ms
v
17.0ms
sinTheta_O
16.0ms
sinTheta_i
13.0ms
cosTheta_O
13.0ms
cosTheta_i
Results
AccuracySegmentsBranch
81.5%1sinTheta_O
81.5%1cosTheta_O
81.5%1v
81.5%1cosTheta_i
81.5%1sinTheta_i
81.5%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 64 to 47 computations (26.6% saved)

simplify53.0ms (0.2%)

Algorithm
egg-herbie
Rules
64×*-commutative
36×+-commutative
26×sub-neg
22×neg-mul-1
22×neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
074581
1111581
2123581
3141581
4155581
5170581
6180581
7186581
8188581
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(*.f32 (*.f32 cosTheta_i (/.f32 (/.f32 1 v) v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(*.f32 (*.f32 cosTheta_i (*.f32 (/.f32 1 v) (/.f32 1 v))) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) 1)))
(*.f32 (/.f32 (/.f32 cosTheta_i v) v) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) 1)))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) 1)))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 2 (/.f32 1/3 (*.f32 v v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))) (*.f32 v v)) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 1 (/.f32 v 1/3)) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 1/3 v) (*.f32 2 v)))
(/.f32 1 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O 1/2))))
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_O) cosTheta_i))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1/2)
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
Outputs
(*.f32 (*.f32 cosTheta_i (/.f32 (/.f32 1 v) v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))))
(*.f32 (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v)))) (/.f32 cosTheta_i (*.f32 v v)))
(*.f32 (*.f32 cosTheta_i (*.f32 (/.f32 1 v) (/.f32 1 v))) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) 1)))
(*.f32 (*.f32 cosTheta_i (*.f32 (/.f32 1 v) (/.f32 1 v))) (/.f32 cosTheta_O (+.f32 (exp.f32 (/.f32 1 v)) -1)))
(*.f32 (/.f32 (/.f32 cosTheta_i v) v) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) 1)))
(*.f32 (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) 1)) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (/.f32 cosTheta_O (+.f32 (exp.f32 (/.f32 1 v)) -1)) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 1 v)) 1)))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (+.f32 (exp.f32 (/.f32 1 v)) -1)))
(*.f32 (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))) cosTheta_O)
(*.f32 cosTheta_O (/.f32 cosTheta_i (fma.f32 v 2 (/.f32 1/3 v))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v 2 (/.f32 1/3 v))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 2 (/.f32 1/3 (*.f32 v v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))) (*.f32 v v)) (+.f32 2 (/.f32 1/3 (*.f32 v v))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 2 (/.f32 1/3 (*.f32 v v))))) (/.f32 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))) (*.f32 v v)) (+.f32 2 (/.f32 1/3 (*.f32 v v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 1 (/.f32 v 1/3)) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 1 (/.f32 v 1/3)) (*.f32 v 2)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 1/3 (/.f32 1 v)) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 v 2) (*.f32 (/.f32 1 v) 1/3)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 1/3 v) (*.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 1/3 v) (*.f32 v 2)))
(/.f32 1 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O 1/2))))
(/.f32 1/2 (/.f32 (/.f32 v cosTheta_O) cosTheta_i))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1/2)
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
Compiler

Compiled 277 to 203 computations (26.7% saved)

soundness4.0s (14.3%)

Rules
1826×times-frac
1826×times-frac
1752×log-prod
1752×log-prod
1512×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02267
15667
217563
379463
4515063
5715563
062732290
1189629826
041329
1873329
025154
1560136
27476136
034237
1759215
02267
15667
217563
379463
4515063
5715563
062732290
1189629826
077219994
1225218536
062732290
1189629826
025154
1560136
27476136
025154
1560136
27476136
044430
1969430
062732290
1189629826
077219994
1225218536
064913285
1178712089
025154
1560136
27476136
071810201
117269451
272479429
025154
1560136
27476136
071810201
117269451
272479429
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 2193 to 1239 computations (43.5% saved)

end0.0ms (0%)

preprocess159.0ms (0.6%)

Remove

(sort sinTheta_i sinTheta_O)

Compiler

Compiled 612 to 396 computations (35.3% saved)

Profiling

Loading profile data...